តើធ្វើដូចម្តេចដើម្បី obfuscate ឬលាក់កូដពីស្គ្រីប bash របស់យើង

ពេលខ្លះយើងសរសេរស្គ្រីបចូល ខូច ហើយយើងចង់អោយលេខកូដនេះមើលមិនឃើញមិនមែនជាអត្ថបទធម្មតាទេ។ នៅពេលយើងនិយាយអំពីការលាក់លេខកូដពាក្យត្រឹមត្រូវ obfuscateក្នុងករណីរបស់ខ្ញុំខ្ញុំចង់បំលែងកូដ ស្គ្រីបមួយដែលខ្ញុំបានធ្វើកាលពីពេលមុន, ឧបករណ៍ប្រើប្រាស់ដែលខ្ញុំបានរកឃើញសម្រាប់ការនេះត្រូវបានគេហៅថា: shc

shc វាអនុញ្ញាតឱ្យយើងបដិសេធកូដនៅទីនេះគឺជាជំហានដើម្បីប្រើវា៖

1. ដំបូងយើងត្រូវទាញយកវា

ទាញយក SHC v3.8.9

2. នៅពេលដែលយើងបានទាញយកវាហើយយើងចុចកណ្ដុរស្ដាំលើឯកសារដែលបានបង្រួមហើយជ្រើសរើសជម្រើសដែលនិយាយថា«ស្រង់នៅទីនេះ"ឬអ្វីដែលស្រដៀងគ្នា។ នេះនឹងធ្វើឱ្យយើងមើលឃើញថតដែលគេហៅថា shc-3.8.9នៅទីនេះខ្ញុំបង្ហាញរូបថតអេក្រង់របស់អ្នក

3. យល់ព្រមនិយាយថាសឺមីស្ថិតនៅ /home/usuario/Downloads/shc-3.8.9 អញ្ចឹងយើងបើកស្ថានីយហើយទៅផ្លូវនោះ (ស៊ីឌី "/ ហូមេ / ស៊ូយូរី / ទាញយក / ស៊ីឌី ៣.៨.៩") និងការដំឡើងចាប់ផ្តើមនៅទីនេះ។

 4. នៅក្នុងស្ថានីយកំពុងស្ថិតនៅ (ដូចដែលខ្ញុំបានប្រាប់អ្នករួចហើយ) នៅក្នុងថត shc-3.8.9ដើម្បីដំឡើងកម្មវិធីនេះយើងត្រូវធ្វើតំណនិមិត្តសញ្ញានៃឯកសារ shc-3.8.9.c a shc.c ដូច្នេះយើងប្រតិបត្តិដូចខាងក្រោមៈ

ln -s shc-3.8.9.c shc.c

 4. នៅពេលដែលតំណត្រូវបានបង្កើតឡើងយើងប្រតិបត្តិ ដំឡើង ជាមួយសិទ្ធិជា root (យើងនឹងប្រើសូដូ):

 sudo make install

 4. វានឹងសួរយើងនូវលេខសម្ងាត់របស់យើងហើយវានឹងរង់ចាំមួយភ្លែតវានឹងរង់ចាំយើងចុចគ្រាប់ចុច [និង] ហើយចុច [បញ្ចូល]នោះគឺថាយើងបញ្ជាក់ថាយើងពិតជាចង់តំឡើងកម្មវិធី។ នៅពេលដែលវាត្រូវបានធ្វើរួចរាល់វានឹងតំឡើងដោយគ្មានបញ្ហា។ ខ្ញុំទុកឱ្យអ្នកថតអេក្រង់នៃដំណើរការរៀបចំនិងដំណើរការដំឡើងទាំងមូល៖

 

ដូចដែលអ្នកអាចឃើញនៅចុងបញ្ចប់ខ្ញុំទទួលបានកំហុសកំហុសគឺសំដៅទៅលើការពិតដែលថាមិនមានថតជាក់លាក់មួយនៅលើប្រព័ន្ធរបស់ខ្ញុំទេប្រសិនបើអ្នកឃើញវាមិនផ្តល់នូវសារៈសំខាន់ ... ស៊ីអេសស៊ី ដំឡើងដោយជោគជ័យ😉
ដូច្នេះពួកគេអាចរត់បាន sudo make install es សិក្ខាសាលា បានដំឡើងកញ្ចប់៖ gcc y ធ្វើឱ្យ

5. រួចរាល់ហើយនេះគឺជាវាសម្រាប់តំឡើង😀

នៅពេលយើងដំឡើងវាយើងគ្រាន់តែត្រូវការរៀនពីរបៀបប្រើវា។ ឧបមាថាយើងមានស្គ្រីបនៅក្នុងផ្ទះដែលគេហៅថា script.sh ហើយខ្លឹមសាររបស់វាមានដូចខាងក្រោមៈ

#!/bin/bash
echo "Script de prueba para DesdeLinux.net"
exit

នៅពេលប្រតិបត្តិស្គ្រីបនេះវានឹងបង្ហាញឱ្យយើងឃើញនូវសារនៅក្នុងស្ថានីយ៖ «សាកល្បងស្គ្រីបសំរាប់ FromLinux.net" ឬ​មិន​មែន? …ប៉ុន្តែឥឡូវយើងនឹងបដិសេធកូដនោះ។

នៅក្នុងស្ថានីយយើងដាក់ដូចខាងក្រោមហើយចុច [បញ្ចូល]:

shc -v -f $HOME/script.sh

និងប៊ីងហ្គោ !! រួចរាល់😀

នេះបង្កើតឱ្យយើងនូវឯកសារថ្មីពីររួមគ្នាជាមួយស្គ្រីបរបស់យើងឥឡូវនេះយើងមាន script.sh.x y script.sh.xc

script.sh.x - » នេះគឺជាស្គ្រីបបាសរបស់យើងនៅពេលដែលយើងប្រតិបត្តិវានឹងធ្វើដូចគ្នានឹងអក្សរទីមួយដែលយើងបានបង្កើតដែរភាពខុសគ្នារវាងរបស់ទាំងនេះគឺថាទីមួយប្រសិនបើយើងបើកវាជាមួយកម្មវិធីនិពន្ធអត្ថបទ (ណាណូកាថេតហ្គេត។ ល។ ) យើងអាចមើលឃើញយ៉ាងច្បាស់ មាតិការបស់វាខណៈពេលដែលយើងបើក script.sh.x យើងនឹងឃើញយ៉ាងច្បាស់ថាយើងមិនបានឃើញអ្វីទាំងអស់ ... អិល !!! នោះគឺកូដនេះត្រូវបាន "អ៊ិនគ្រីប" 🙂

script.sh.xc - » នេះគឺជាស្គ្រីបរបស់យើងប៉ុន្តែនៅក្នុងភាសា C ... យើងអាចលុបវាចោលដោយគ្មានការព្រួយបារម្ភព្រោះយើងពិតជាមិនត្រូវការវាទេយ៉ាងហោចណាស់ខ្ញុំក៏មិនត្រូវការវាទាល់តែសោះ🙂

មិនមានអ្វីច្រើនទៀតដែលត្រូវបន្ថែមលើផ្នែកបច្ចេកទេសនោះទេគ្រាន់តែបញ្ជាក់ថាតាមដែលខ្ញុំដឹងជាមួយនេះ (ការលាក់បាំងឬធ្វើឱ្យខូចកូដស្គ្រីប) វាមិនរំលោភលើអាជ្ញាប័ណ្ណឬអ្វីមួយដូចនោះទេ។ ខ្ញុំបញ្ជាក់រឿងនេះព្រោះកាលពីប៉ុន្មានខែមុននៅលើហ្វេសប៊ុកនៅពេលដែលខ្ញុំបានលើកឡើងថាខ្ញុំបានរៀនបិទកូដក្លែងក្លាយអ្នកប្រើខ្លះបានប្រាប់ខ្ញុំថានេះជាការរំលោភលើអាជ្ញាប័ណ្ណឬអ្វីមួយដូចនេះ ... អញ្ចឹងបើតាមខ្ញុំយល់អាជ្ញាប័ណ្ណមិនត្រូវបានរំលោភទេ។ ជាមួយនេះ😉

អរគុណច្រើន Matias Gaston ដែលបាននិយាយពីឧបករណ៍ប្រើប្រាស់នេះមកខ្ញុំកាលពីពេលមុន

គ្មានអ្វីបន្ថែមទៀតទេការសង្ស័យឬសំណួរការត្អូញត្អែរឬសំណូមពរឱ្យខ្ញុំដឹង។

ស្វាគមន៍😀


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

៥៧ យោបល់ទុកអ្នក

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។

  1.   ស៊ីគីហ្ស dijo

    វាមិនមែនថាអាជ្ញាប័ណ្ណត្រូវបានរំលោភទេវាគឺថាវាឈប់ក្លាយជាកម្មវិធីឥតគិតថ្លៃ ...

    1.    KZKG ^ ហ្គារ៉ា dijo

      បាទ​ឬ​ចា​ស៎​វា​ពិត​ណាស់។ ចំណុចនោះគឺថាមានស្គ្រីបផ្ទាល់ខ្លួនមួយចំនួនដែលខ្ញុំមិនចង់អោយអ្នកដទៃឃើញឧទាហរណ៍ដោយសារតែស្គ្រីបមួយក្នុងចំណោមលេខកូដទាំងនេះមានលេខសម្ងាត់អក្សរធម្មតាពី MySQL ក្នុងតំបន់របស់ខ្ញុំឬមានអ្វីស្រដៀងគ្នា។

      1.    Morpheus dijo

        ទេ! កុំរក្សាទុកពាក្យសម្ងាត់របស់អ្នកនៅក្នុងស្គ្រីប!
        http://technosophos.com/content/dont-script-your-password-add-simple-prompts-shell-scripts

        1.    KZKG ^ ហ្គារ៉ា dijo

          តាមពិតខ្ញុំរក្សាទុកពាក្យសម្ងាត់របស់ខ្ញុំ 'លាក់' ដោយប្រើអេ។ អេ។ អេ។https://blog.desdelinux.net/como-saber-la-suma-md5-o-sha-de-una-palabra-oracion-o-archivo/) បន្ទាប់មកក្នុងស្គ្រីបខ្ញុំរក្សាទុកលេខសម្ងាត់ហើយអ្វីដែលខ្ញុំធ្វើគឺប្រៀបធៀបលេខសម្ងាត់ដែលអ្នកប្រើប្រាស់បញ្ចូល (ខ្ញុំរក្សាទុកវាដោយអាន) ខ្ញុំទទួលបានផលបូក SHA ហើយប្រៀបធៀបទាំងពីរនៅចុងបញ្ចប់🙂

          ទោះយ៉ាងណាសូមអរគុណច្រើនចំពោះបណ្តាញភ្ជាប់នេះខ្ញុំបានពិនិត្យវារួចរាល់ហើយ😀

          ទាក់ទង

        2.    តោះប្រើលីនុច dijo

          ច្បាស់ហើយ! ការស្នើសុំសែលដើម្បីសួរពាក្យសម្ងាត់គឺជាជម្រើសដ៏ល្អ។
          លើកទឹកចិត្ត! ប៉ូល។

          1.    msx dijo

            ប៉ុន្តែវាមិនផ្តល់នូវការប្រតិបត្តិដោយស្វ័យប្រវត្តិនិងគ្មានការយកចិត្តទុកដាក់ដូចដែលវាធ្វើតាមវិធីផ្សេងទៀត។ 🙂

      2.    វីលៀន vivanco dijo

        ការដាក់ពាក្យសម្ងាត់និងការចូលប្រើផ្សេងទៀតឬការសម្របសម្រួលទិន្នន័យនៅក្នុងស្គ្រីបគឺជាកំហុសដ៏ធំមួយ។ ព័ត៌មាននេះត្រូវតែរក្សាទុកក្នុងឯកសារមួយផ្សេងទៀតដោយមានការអនុញ្ញាតត្រឹមត្រូវដូច្នេះអ្នកនឹងមិនចាំបាច់ធ្វើឱ្យខូចដល់អក្សរស្គ្រីបរបស់អ្នកឡើយ។ ស្រួលហេហេ?

        1.    KZKG ^ ហ្គារ៉ា dijo

          បញ្ហាជាមួយនឹងការមានទិន្នន័យ (អថេរចូល, អេសអេស។ ល។ ) នៅក្នុងឯកសារមួយទៀតគឺថាប្រព័ន្ធ 'ឬ' កម្មវិធី 'ត្រូវការឯកសារចំនួន ២ ដើម្បីដំណើរការចំណែកឯប្រសិនបើខ្ញុំរក្សាទុក' មានសុវត្ថិភាព 'តាមដែលអាចធ្វើទៅបានក្នុងមួយ ឯកសារតែមួយខ្ញុំត្រូវការតែឯកសារមួយប៉ុណ្ណោះ។

          1.    Morpheus dijo

            វាជាការអនុវត្តល្អដើម្បីបំបែកកម្មវិធីចេញពីទិន្នន័យ។
            ឬផ្ទុយទៅវិញវាជាការអនុវត្តដ៏អាក្រក់មួយដើម្បីធ្វើកូដទិន្នន័យ!
            http://es.wikipedia.org/wiki/Hard_code
            វាមិនមានអ្វីដែលត្រូវធ្វើជាមួយសន្តិសុខដែលដាក់លេខកូដនិងទិន្នន័យនៅក្នុងឯកសារតែមួយទេ។ ហើយអ្វីដែលរឹតតែពិសេសទៀតនោះគឺផ្ទុយពីនេះប្រសិនបើអ្នកមានលេខសម្ងាត់របស់អ្នកនៅទីនោះ !!

          2.    វីលៀន vivanco dijo

            តម្លៃនៃការអានព័ត៌មានរសើបពីឯកសារមួយផ្សេងទៀតគឺមានសេចក្តីធ្វេសប្រហែសនៅជាប់នឹងតម្លៃរបស់ខួរក្បាលដែលត្រូវការដើម្បី "មិនយកចិត្តទុកដាក់" លេខកូដរបស់អ្នក។

            ម៉្យាងទៀតអ្នកកំពុងបំផ្លាញគំរូនៃការអភិវឌ្ឍន៍ម៉ូឌុលទាំងមូលដោយភ្នាល់លើម៉ូណូនិចដែលលើសពីការបង្ហាញវាមានបញ្ហាច្រើនជាងដំណោះស្រាយ។

          3.    msx dijo

            ហើយប្រសិនបើអ្នកប្រើសិទ្ធិដែលចាំបាច់ពាក់ព័ន្ធនឹងក្រុម / អ្នកប្រើផ្សេងទៀតអ្នកនឹងនៅតែត្រូវការពាក្យសម្ងាត់ដំបូងដើម្បីប្រតិបត្តិស្គ្រីបដំបូង។

          4.    msx dijo

            @KZKG ការអត្ថាធិប្បាយខាងលើគឺឆ្លើយតបនឹងការអត្ថាធិប្បាយរបស់អ្នក
            @morpheus៖ វាពិតជាទាក់ទងនឹងតម្រូវការជាក់លាក់។

    2.    Morpheus dijo

      ប៉ុន្តែមានកម្មវិធីឥតគិតថ្លៃត្រូវបានចងក្រងនៅក្នុងប្រព័ន្ធគោលពីរ (ដែលមានច្រើនជាងការបដិសេធ) ។ ថាវាឥតគិតថ្លៃបង្កប់ន័យថាវាមានប្រភពផងដែរប៉ុន្តែវាមិនមានអ្វីដែលត្រូវធ្វើជាមួយការបំផ្លាញ (ឬការចងក្រងដែលចាំបាច់ប្រសិនបើខ្ញុំចង់ដំណើរការកម្មវិធីស៊ីឧទាហរណ៍)

      1.    វីលៀន vivanco dijo

        ក្នុងករណីចងក្រងកម្មវិធីឥតគិតថ្លៃវាជាសំណួរនៃតំរូវការនៃភាសាដែលត្រូវបានប្រើ (ប្រសិនបើអ្នកសរសេរកម្មវិធីនៅស៊ីអ្នកត្រូវចងក្រងដើម្បីឱ្យកម្មវិធីរបស់អ្នកដំណើរការ) ។ ហើយដូចគ្នាជានិច្ចប្រសិនបើវាពិតជាកម្មវិធីឥតគិតថ្លៃកូដប្រភពនឹងអាចប្រើបាន។

  2.   ហ៊ីយូហ្គា - នីជី dijo

    ខ្ញុំសូមបង្ហាញពីភាពព្រងើយកន្តើយដើម្បីចែករំលែកលេខកូដដើម្បីដឹងថាតើមានមនុស្សប៉ុន្មាននាក់ដែលចាប់ផ្តើម“ បិទកូដរបស់ពួកគេ” ដើម្បីធ្វើឱ្យយើងកាន់តែពឹងផ្អែកលើដំណោះស្រាយរបស់ពួកគេ…

    1.    KZKG ^ ហ្គារ៉ា dijo

      ខ្ញុំមិននិយាយថាលេខកូដគួរតែត្រូវបានគេបំភាន់រឺអត់នោះទេ ... ខ្ញុំអោយឧបករណ៍នីមួយៗប្រើវាទៅតាមតំរូវការរបស់ពួកគេ។

      1.    អ្នកអត្ថាធិប្បាយ dijo

        លេខកូដលាក់បាំងនៅលើទំព័រនេះ?

        ខ្ញុំគិតថាវាជាគំនិតល្អក្នុងការធ្វើឱ្យអ្នកអានឃ្លាតឆ្ងាយពីព្រោះខ្ញុំគិតថាមានមនុស្សជាច្រើនដែលចូលមើលប្លុកនេះគឺជាអ្នកដែលប្រើកម្មវិធីឥតគិតថ្លៃហើយដូច្នេះយើងមិនចែករំលែកការអនុវត្តន៍កូដក្លែងក្លាយទេ។

        1.    msx dijo

          អ្នកច្បាស់ជាមិនបានអានពីហេតុផលដែលខេខេខេបានជជែកវែកញែកហើយហេតុអ្វីវាពន្យល់ពីតំរូវការរបស់វា។

          សូមអរគុណ KZKG ដែលបានចែករំលែកការស្វែងរក!

  3.   កាព្រីយ៉ែល dijo

    ដូច្នេះហើយមេរោគចាប់ផ្តើមរាលដាលនៅក្នុងលីនុច ...

    ផ្ទាល់ខ្ញុំនឹងមិនប្រើស្គ្រីបដែលមិនច្បាស់ទេ។ មិនត្រឹមតែដោយសារតែហានិភ័យទាក់ទងនឹងសុវត្ថិភាពនោះទេប៉ុន្តែដោយសារតែប្រសិនបើស្គ្រីបរបស់អ្នកមានតម្លៃក្នុងការចែករំលែកបន្ទាប់មកដាក់វានៅក្នុងអេហ្គោ។ ខ្ញុំប្រាកដជាអាចរកមនុស្សម្នាក់ដែលពិតជាចង់ចែករំលែកចំណេះដឹងរបស់ពួកគេ។

    1.    KZKG ^ ហ្គារ៉ា dijo

      តើអ្នកធ្លាប់ប្រើស្គ្រីបដែលបំភាន់ទេមែនទេ? ល្អណាស់សម្រាប់អ្នកខ្ញុំនឹងមិនប្រើស្គ្រីបដែលច្របូកច្របល់ទេ ... ព័ត៌មានលំអិតគឺថាខ្ញុំមិនដែលបានចែករំលែកអត្ថបទដែលមិនច្បាស់នៅឆ្ងាយពីវាហើយនៅទីនោះមានមិត្តជាទីស្រឡាញ់នៅទីនោះមានកំហុស។

      រាល់ពេលដែលខ្ញុំធ្វើអ្វីមួយនៅ Bash ខ្ញុំចែករំលែកវាដោយមិនថ្លឹងថ្លែងឬរំខានខ្ញុំដែលខ្ញុំបានធ្វើរួចនៅក្នុងអត្ថបទជាច្រើននៅទីនេះ😀

      សូមស្វាគមន៍មកកាន់ប្លក់ដែលជាសេចក្តីរីករាយក្នុងការអានអ្នក😉

  4.   Percaff_TI99 dijo

    កាព្រីយែល, ខេ។ ខេ។ ហ្គ។ ហ្គ។ ហ្គាកំពុងចែកចាយចំណេះដឹងរួចហើយ, គាត់មិនបានបង្កើតកញ្ចប់លីនុចជាមួយស្គ្រីបមិនច្បាស់ដែលអាចជាការបំពានអាជ្ញាប័ណ្ណទេវាគ្រាន់តែបង្ហាញពីពាក្យសុំដែលមនុស្សម្នាក់អាចប្រើឬមិនបានសម្រាប់ការប្រើប្រាស់ផ្ទាល់ខ្លួនវាមិនចាំបាច់ទេ។ ជាមនុស្សឆោតល្ងង់ដូចជាវីរុសនៅក្នុងលីនុចមិនមានលក្ខណៈសាមញ្ញទេនេះគឺជាអត្ថបទល្អអំពីវា https://blog.desdelinux.net/virus-en-gnulinux-realidad-o-mito/.
    KZKG ^ ហ្ការ៉ាខ្ញុំចង់អោយអ្នកសរសេរប្រកាសអំពីការអ៊ិនកូដនិងកូដគ្រីបដោយប្រើរូបភាពវាគឺជាប្រធានបទដែលខ្ញុំពិតជាចូលចិត្ត។
    ហ៊ឺហា !!!

    1.    KZKG ^ ហ្គារ៉ា dijo

      សូមអរគុណ
      តាមពិតវាមិនមែនថាខ្ញុំមានចំណេះដឹងគ្រប់គ្រាន់អំពីការអ៊ិនគ្រីបនិងការគ្រីបទេយ៉ាងហោចណាស់ខ្ញុំមិនមានអារម្មណ៍ជឿជាក់គ្រប់គ្រាន់ក្នុងការបង្ហោះនិងសន្មតការសង្ស័យដែលអ្នកប្រើប្រាស់អាចមាន😀
      នៅក្នុងប្រធានបទនេះមិនមែនខ្ញុំជាអ្នកប្រើប្រាស់ជឿនលឿនទេ ...
      អ្វីដែលខ្ញុំបានធ្វើភាគច្រើនគឺប្រើជីភីអេសដើម្បីអ៊ិនគ្រីបឯកសារហើយសម្រាប់រូបភាពដែលខ្ញុំបានធ្វើច្រើនបំផុតគឺ 'បញ្ចូល' ឬលាក់ឯកសារនៅខាងក្នុងរូបភាពដែលធ្វើឱ្យវាច្បាស់ថានៅពេលរូបភាពត្រូវបានបើកជាមួយកម្មវិធីមើលរូបភាពអ្វីគ្រប់យ៉ាងត្រូវបានបង្ហាញ ត្រឹមត្រូវតើនេះមានន័យថាម៉េច?

      សូមអរគុណជាថ្មីម្តងទៀតចំពោះការអត្ថាធិប្បាយរបស់អ្នក🙂

  5.   រ៉ាតាគ្រេល dijo

    ប្រសិនបើខ្ញុំចាំបានត្រឹមត្រូវមានជើងឯករងដែលបំប៉ោងប៉ុន្តែវាមិនសមនឹងប្រើ“ គ្រឿងបំភាន់” ទេតែពួកគេត្រូវបង្អាក់ប្រភពដើមរបស់ពួកគេដោយគ្មានមូលដ្ឋាន។

    ដូចជាសម្រាប់ shc និងស្គ្រីបរបស់អ្នកជាមួយពាក្យសម្ងាត់…វិធីអាក្រក់ណាស់ដើម្បីធ្វើការ!

    អត្ថបទគួរឱ្យចាប់អារម្មណ៍, ដូចដែលតែងតែ។

    1.    KZKG ^ ហ្គារ៉ា dijo

      ត្រូវហើយមានច្រើនជាងមួយបានប្រាប់ខ្ញុំរួចហើយ !!
      សូមអរគុណចំពោះការអត្ថាធិប្បាយរបស់អ្នក🙂

  6.   ធ្លាប់ dijo

    ជាទូទៅប្រសិនបើអ្នកចែករំលែកពាក្យសុំដោយមិនចែករំលែកស្គ្រីបដែលអាចមើលឃើញអ្នកនឹងត្រូវរំលោភ GPL ដែលទាមទារអោយមានអ្វីដែលបានបង្កើតជាមួយកម្មវិធី GPL គឺ GPL ។ នោះហើយជាមូលហេតុដែលអេចស៊ីស៊ីបង្កើតស៊ីអេសព្រោះនោះជាកូដដែលអ្នកអាចចែករំលែកបាន។

    ទាក់ទង

  7.   តោះប្រើលីនុច dijo

    ខ្ញុំយល់ស្របនឹងយោបល់របស់អ្នកអានដទៃទៀត៖ មិនត្រឹមតែវាមិនមែនជាការអនុវត្តល្អក្នុងការរក្សាទុកទិន្នន័យនិងស្គ្រីបជាមួយគ្នានោះទេវាក៏មិនអំណោយផលដល់ការអភិវឌ្ឍកម្មវិធីឥតគិតថ្លៃដែរ។
    អោប! ប៉ូល។

    1.    KZKG ^ ហ្គារ៉ា dijo

      ជំរាបសួរ Pablo 🙂
      ខ្ញុំមានស្គ្រីបដែលមិនច្បាស់ផ្សេងទៀតដែលដំណើរការនៅលើកុំព្យូទ័រយួរដៃរបស់ខ្ញុំខ្ញុំធ្វើឱ្យខូចព្រោះខ្ញុំមិនចង់ថាប្រសិនបើនរណាម្នាក់មានហេតុផលចម្លងស្គ្រីបរបស់ខ្ញុំទៅកុំព្យូទ័រមួយផ្សេងទៀតខ្ញុំមិនចង់អោយពួកគេមើលឃើញអ្វីដែលវាមាននោះទេវាគឺជាវិធានការសន្តិសុខ ខ្ញុំយក។

      ទោះជាយ៉ាងណាក៏ដោយនៅ DesdeLinux ខ្ញុំធ្វើឱ្យអ្វីៗទាំងអស់ជាសាធារណៈឬស្ទើរតែអ្វីៗទាំងអស់ដែលខ្ញុំដាក់កម្មវិធីនៅ Bash ដែលប្រហែលជាគួរឱ្យចាប់អារម្មណ៍។

      សរុបសេចក្ដីមកមិនមែនថាពេលនេះខ្ញុំជាអ្នកបណ្តេញ SWL ពីបទបំប៉ោងស្គ្រីបផ្ទាល់ខ្លួនទេព្រោះធ្វើបែបនេះសម្រាប់គោលបំណងផ្ទាល់ខ្លួន😀

      ជម្រាបសួរមិត្ត

  8.   កូដឡាប dijo

    ព័ត៌មានល្អ។ ក្រៅពីភាពចម្រូងចម្រាសដែលកំពុងត្រូវបានបង្កើតឡើងនៅក្នុងមតិយោបល់វាហាក់ដូចជាខ្ញុំមានព័ត៌មានដើម្បីបន្តការស៊ើបអង្កេតបន្ថែមទៀត។

    ខ្ញុំជឿជាក់ថាអ្នកនិពន្ធនៅចំណុចណាមួយនៅក្នុងអត្ថបទប្រាប់យើងថាតើវាល្អឬអាក្រក់ឬបើយើងគួរឬមិនគួរធ្វើគាត់គ្រាន់តែប្រាប់យើងនូវឧបករណ៍ដែលអាចធ្វើបានក្នុងករណីដែលវាមានប្រយោជន៍ដល់នរណាម្នាក់។

    ស្វាគមន៍មួយ។

    កូដឡាប

    1.    f3niX dijo

      នៅក្នុងប្លក់លីនុចអ្វីៗទាំងអស់គឺមានភាពចម្រូងចម្រាសហាហាវាតែងតែដូចនោះ។

      1.    msx dijo

        @ F3niX ខ្ញុំនឹងកាត់រូបថតអេក្រង់របស់អ្នកជាមួយនឹងយោបល់របស់អ្នកដើម្បីដាក់វារាល់ពេលដែលមានគេនិយាយចំ ៗ អំពីប្រធានបទ។

        សំគាល់ៈចាំមើលពេលណាខ្ញុំជួបអ្នកតាមរយៈវេទិកាអ៊ីចនិងអ៊ីចក្រា😉

    2.    KZKG ^ ហ្គារ៉ា dijo

      ជាក់ស្តែង!
      ខ្ញុំគ្រាន់តែបង្ហាញ / បង្រៀន / ពន្យល់ពីអ្វីដែលខ្ញុំបានរៀនវាអាស្រ័យលើអ្នកដើម្បីប្រើចំណេះដឹងនេះឬអត់ខ្ញុំមិនបង្ខំអ្នកឱ្យឆ្ងាយពីវាទេ។

      តាមខ្ញុំដឹងការចែករំលែកចំណេះដឹងគឺជារឿងវិជ្ជមានមែនទេ? 0_oU

      សូមអរគុណចំពោះការអត្ថាធិប្បាយរបស់អ្នកវាជាការល្អដែលដឹងថាមានច្រើនជាងមួយឬពីរនាក់ដែលយល់ពីគោលបំណងពិតនៃអត្ថបទនេះ។

  9.   Percaff_TI99 dijo

    នៅទីនោះអ្នកបានដាក់ខ្ញុំនៅកន្លែងតឹងរ៉ឹង xD កាលពីប៉ុន្មានសប្តាហ៍មុនខ្ញុំបានរៀបចំប្រកាសមួយដែលនឹងដាក់ចំណងជើងថា“ ការតំឡើងនិងការសាកល្បងរបស់ Crux” ហើយទោះបីជាការពិតដែលថាការតំឡើងត្រូវបានអនុវត្តដោយជោគជ័យក៏ដោយខ្ញុំគឺជាអ្នកប្រើប្រាស់ធម្មតាហើយខ្ញុំមិនដឹងថាតើខ្ញុំនឹងអាចដោះស្រាយជាមួយ ការសង្ស័យពីភាគីទីបីគោលបំណងគឺដើម្បីធ្វើជាឧបករណ៍សម្រាប់ការពិភាក្សាអំពីគុណធម៌និងគុណវិបត្តិនៃបញ្ហានេះនិងដំណោះស្រាយដែលអាចកើតមានចំពោះបញ្ហាដែលអាចនឹងជួយយើងក្នុងចំណោមអ្នកប្រើប្រាស់និងអ្នកអានទាំងអស់។ នៅពេលខ្ញុំបញ្ចប់វាហើយផ្ញើវាសម្រាប់ការពិនិត្យឡើងវិញអ្នក (អ្នកគ្រប់គ្រង) នឹងសំរេចចិត្ត។ ចំពោះការគ្រីបគ្រីបនៅក្នុងបញ្ហារូបភាពវាដូចគ្នានឹងសូមអរគុណ KZKG ^ ហ្គារ៉ាដែលបានឆ្លើយ។

    សូមអរគុណ!

    1.    KZKG ^ ហ្គារ៉ា dijo

      អូខេដោយក្តីរីករាយខ្ញុំនឹងដាក់ប្រកាសអំពីរឿងនោះ

  10.   Makubex អ៊ូជីហា dijo

    ខ្ញុំគិតថាវាមានប្រយោជន៍ខ្លាំងណាស់ ៣
    សម្រាប់អ្នកដែលចង់តំឡើងវានៅក្នុងម៉ានីរ៉ូលីនុចនិងនិស្សន្ទវត្ថុនៃ archlinux កញ្ចប់នេះមានឈ្មោះថាៈ shc

    ទាក់ទង

  11.   marcos dijo

    សូមអភ័យទោសមិត្តភ័ក្រខ្ញុំមានស្គ្រីបតូចមួយដែលបានប្តូរអក្សរតូចធំអក្សរតូចដែលមាននៅក្នុងឃ្លីបឃ្លីប (xclip)

    ស្គ្រីបដំណើរការធម្មតាពេលមិនរអាក់រអួល

    #! / ប៊ីន / ប៊ីក
    xclip -o> R1.txt
    ឆ្មា R1.txt | tr [: ខាងលើ៖] [: ទាបជាង៖]
    បោះចេញ ""
    rm R1.txt

    ប៉ុន្តែនៅពេលខ្ញុំចង់ដំណើរការអក្សរដែលមិនច្បាស់
    ប្រាប់ខ្ញុំ

    ./២២ ម។ ស៊ី។ កៈប្រតិបត្តិការមិនត្រូវបានអនុញ្ញាតទេ
    បានបញ្ចប់ (សម្លាប់)

    សូម​ជួយ​ផង

    1.    KZKG ^ ហ្គារ៉ា dijo

      តើអ្នកបានដំឡើង xclip ហើយឬនៅ?

  12.   ស៊ីនហ្វាល dijo

    គួរកត់សំគាល់ថាតាមពិតវាជាអ្នកចងក្រងប៊ីចេងដូចជាមានអ្នកចងក្រងជា .bat ឬ .php ។
    ខ្ញុំមិនដឹងថាតើលេខកូដដែលផលិតត្រូវបានអ៊ិនគ្រីបនិងបំភាន់ហើយមិនទប់ទល់នឹងការខូចទ្រង់ទ្រាយទេវាចាំបាច់ត្រូវព្យាយាមព្រោះវាមិនមែនជាវាលរបស់ខ្ញុំទេខ្ញុំមិននិយាយថាបាទ / ចាសទេប៉ុន្តែអ្វីដែលខ្ញុំឃើញថាវាធ្វើគឺចងក្រងជាំ។ អ្នកអាចឃើញលេខកូដដែលក្នុងបំរាស់ខ្ញុំឃើញថាវាស្ថិតក្នុងជួរដែលមើលទៅដូចជាសំបកដែលកេងប្រវ័ញ្ចខ្ញុំមិនដឹងថាតើវាត្រូវបានគេបំភិតបំភ័យទេពីព្រោះវាមិនសួររកលេខសម្ងាត់ឬខ្ញុំមិនដឹងទេមេ។ ពាក្យគន្លឹះមុន។

  13.   ជូអានដាវីឌ dijo

    មិត្តភក្តិវាកើតឡើងថានៅពេលដែលខ្ញុំ obfuscate ស្គ្រីបរបស់ខ្ញុំគាត់បានបង្កើតស្គ្រីបថ្មីជាមួយនឹងការបញ្ចប់ខ្ញុំប្រតិបត្តិវាហើយមានសូម្បីតែល្អឥតខ្ចោះ។ ប៉ុន្តែនៅពេលដែលខ្ញុំយកវាទៅកុំព្យួទ័រមួយផ្សេងទៀតដែលមានលីនុចវាមិនដំណើរការវាមានសិទ្ធិទាំងអស់រួចហើយខ្ញុំបង្កើតឡាន់ឆ័រហើយប្រាប់ថាវាជាកម្មវិធីស្ថានីយប៉ុន្តែវាមិនដំណើរការសូមរង់ចាំការឆ្លើយតបជាបន្ទាន់។

    1.    KZKG ^ ហ្គារ៉ា dijo

      តើអ្នកបានចងក្រងវាហើយតើអ្នកកំពុងដំណើរការវានៅលើប្រព័ន្ធដែលមានស្ថាបត្យកម្មដូចគ្នាដែរឬទេ? នោះគឺវានឹងផ្តល់ឱ្យអ្នកនូវកំហុសប្រសិនបើអ្នកចងក្រងវាដើម្បីបំបាក់វានៅលើប្រព័ន្ធ 32 ប៊ីតហើយបន្ទាប់មកអ្នកព្យាយាមដំណើរការវាលើប្រព័ន្ធ 64 ប៊ីតឬផ្ទុយមកវិញ។ អ្នកយល់ទេ?

      1.    ជូអានដាវីឌ dijo

        ទេប៉ុន្តែខ្ញុំបានផ្តល់ការធ្វើទ្រង់ទ្រាយកុំព្យូទ័រដូចគ្នារួចហើយជាមួយនឹងប្រព័ន្ធប្រតិបត្តិការដូចគ្នាហើយវាមិនដំណើរការទេវាថែមទាំងមិនផ្ញើកំហុសផងដែរ។
        ខ្ញុំហៅវាដោយកុងសូលដូចនេះ: sudo /home/operations/script.x ហើយខ្ញុំទទួលបានកំហុសនេះ

        /home/operaciones/script.x: e } ៨- q , K

        ករណីទាំងមូល

        1.    KZKG ^ ហ្គារ៉ា dijo

          ព្យាយាមដំណើរការវាដោយមិនចាំបាច់ចងក្រងដើម្បីមើលថាតើវាជាកំហុសនៅក្នុងលេខកូដ

    2.    លោក Nick dijo

      ដើម្បីឱ្យអ្នកដំណើរការស្គ្រីបដែលមិនច្បាស់នៅលើកុំព្យួទ័រផ្សេងទៀតអ្នកត្រូវចងក្រងវាជាមួយជម្រើស« - សម្រាកសុវត្ថិភាព។ បង្កើតប្រព័ន្ធគោលពីរដែលអាចចែកចាយបាន 'បើមិនដូច្នេះទេវានឹងដំណើរការតែលើម៉ាស៊ីនដែលស្គ្រីបត្រូវបានបដិសេធដោយស៊ី។ ស៊ី។ អេ។
      ឧទាហរណ៍:

      shc -r -f script.sh

  14.   william dijo

    សួស្តី, ខ្ញុំមានសំណួរមួយ, shc អាចត្រូវបានដំឡើងនៅក្នុងប្រភេទណាមួយនៃការចែកចាយលីនុច? ឧទាហរណ៍មួកក្រហមតើការតំឡើងសម្រាប់មួយនេះយ៉ាងដូចម្តេច?
    សូមអរគុណ!

  15.   ruyzz dijo

    សួស្តីអ្នករាល់គ្នាយោបល់របស់អ្នកបានជួយខ្ញុំច្រើនណាស់ប៉ុន្តែខ្ញុំមានបញ្ហាដូចខាងក្រោមនៅពេលដែលការបំភាន់មិនដំណើរការសម្រាប់ខ្ញុំក្នុងប្រព័ន្ធតែមួយប៉ុន្តែជាមួយស្ថាបត្យកម្មខុសៗគ្នាប្រសិនបើខ្ញុំធ្វើវាក្នុង 32 ប៊ីតវាមិនអាចដំណើរការបាន 64 ប៊ីតទេ។ ។ តើមានអ្នកណាដឹងថាតើវាពិតជាអាចដំណើរការលើស្ថាបត្យកម្មផ្សេងៗគ្នាបានទេ (៣២ និង ៦៤ ប៊ីត)?