Yadda ake dusscate ko ɓoye lamba daga rubutun mu

Wani lokaci muna shirya rubutun a ciki Bash kuma muna son lambar wannan ta zama BA bayyane, ma'ana, ba bayyanannen rubutu ba. Lokacin da muke magana game da lambar ɓoye kalmar daidai take hana, a halin da nake ciki na so in ƙirƙira lambar rubutun da na yi wani lokaci a baya, Mai amfani da na samo don wannan ana kiransa: shc

shc Yana ba mu damar ƙirƙirar lambar, ga matakan da za mu yi amfani da shi:

1. Da farko dole ne mu zazzage shi

Zazzage SHC v3.8.9

2. Da zarar mun sauke shi, mun danna kan fayil ɗin da aka matse kuma zaɓi zaɓi wanda ya ce «Cire nan"ko wani abu makamancin haka. Wannan zai sa mu ga babban fayil da ake kira shc-3.8.9, a nan zan nuna muku hotunan abin da ke ciki

3. Yayi, bari a ce babban fayil ɗin yana nan /home/usuario/Downloads/shc-3.8.9 To, muna buɗe tashar mota kuma zuwa wancan hanyar (cd "/home/usuario/Downloads/shc-3.8.9"), kuma shigarwa ya fara a nan.

 4. A cikin tashar kasancewar (kamar yadda na riga na faɗa muku) a cikin babban fayil shc-3.8.9, don shigar da wannan aikace-aikacen muna buƙatar yin haɗin haɗin alama na fayil ɗin shc-3.8.9.c a shc.c don haka muke aiwatar da waɗannan:

ln -s shc-3.8.9.c shc.c

 4. Da zarar an haɗa mahaɗin, za mu zartar yi shigar tare da tushen izini (zamuyi amfani da sudo):

 sudo make install

 4. Zai tambaye mu kalmar sirrinmu kuma zai ɗan jira, zai jira mu danna mabuɗin [DA] kuma latsa [Shiga], wannan shine, cewa mun tabbatar cewa muna son shigar da software. Da zarar an gama wannan zai girka ba tare da matsala ba. Na bar muku hotunan dukkan shiri da tsarin shigarwa:

 


Kamar yadda zaku gani a karshen na sami kuskure, kuskuren yana magana ne akan gaskiyar cewa babu wani babban fayil a tsarina, idan kun ga wannan, kawai kar ku ba shi muhimmanci ... duk da haka Farashin SHC an shigar cikin nasara 😉
Don haka za su iya gudu sudo make install es WAJIBI shigar da fakitin: gcc y yi

5. Anyi, wannan shine don shigarwa 😀

Lokacin da muka girka shi, kawai muna buƙatar koyon yadda ake amfani da shi. A ce muna da rubutu a cikin gidanmu da ake kira rubutun.sh da kuma cewa da abun ciki shi ne kamar haka:

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

Lokacin aiwatar da wannan rubutun, a bayyane zai nuna mana a cikin m sakon: «Gwajin rubutun don DesdeLinux.net" ko babu? … Amma, yanzu zamu ɓoye wannan lambar.

A cikin tashar mota mun sanya abubuwa masu zuwa kuma latsa [Shiga]:

shc -v -f $HOME/script.sh

Kuma wasan bingo !! shirye 😀

Wannan ya kirkiro mana sabbin fayiloli guda biyu tare da rubutun mu, yanzu mun samu rubutun.sh.x y rubutun.sh.xc

rubutun.sh.x - » Wannan shine rubutaccen bash dinmu, wannan idan muka aiwatar dashi zaiyi daidai da na farkon da muka kirkira, banbancin wadannan shine na farkon idan muka bude shi da editan rubutu (nano, kate, gedit, da sauransu) zamu iya ganin abin da ke ciki a fili, yayin da idan muka buɗe rubutun.sh.x za mu gani sarai cewa ba mu ga komai ba ... LOL !!!, ma'ana, lambar '' rufaffen 'ce' 🙂

rubutun.sh.xc - » Wannan rubutun namu ne amma a yaren C ... zamu iya share wannan ba tare da damuwa ba saboda bama buƙatar sa, da kyau, aƙalla ba zan buƙace shi da komai ba 🙂

Babu wani abu da yawa don ƙarawa a zahiri a gefen fasaha, kawai don bayyana cewa kamar yadda na sani da wannan (ɓoye ko ɓoye lambar rubutun bash) ba keta lasisi bane ko wani abu makamancin haka. Na fayyace hakan saboda 'yan watannin da suka gabata a Facebook lokacin da na ambaci cewa na koyi yadda ake kirkirar lambar bash, wasu masu amfani sun sanar da ni cewa wannan yana keta lasisi ko wani abu makamancin haka ... da kyau, kamar yadda na fahimta, ba a keta lasisi da wannan 😉

Mutane da yawa godiya ga Matias Gaston saboda tun lokacin da na ambata min wannan amfanin

Babu wani abu da za a kara, kokwanto ko tambaya, korafi ko ba da shawara bari na sani.

Gaisuwa 😀


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   xykyz m

    Ba wai an keta lasisi bane, yana dakatar da zama software kyauta ...

    1.    KZKG ^ Gaara m

      Ee mana. Ma'anar ita ce cewa akwai wasu keɓaɓɓun rubutuna waɗanda ba na son wasu su gani, misali saboda ɗayan waɗannan rubutun suna da kalmar sirri ta sirri daga MySQL na cikin gida, ko wani abu makamancin haka.

        1.    KZKG ^ Gaara m

          A gaskiya ina kiyaye 'password' dina 'ta hanyar amfani da SHA (https://blog.desdelinux.net/como-saber-la-suma-md5-o-sha-de-una-palabra-oracion-o-archivo/), to a cikin rubutun na kiyaye kalmar wucewa kalmar sirri kuma abin da nakeyi shine kwatanta kalmar sirri da mai amfani ya shigar (Na adana shi tare da karantawa), Na sami jimlar SHA kuma kwatanta duka a ƙarshen 🙂

          Koyaya, na gode ƙwarai da mahaɗin, na riga na duba shi 😀

          gaisuwa

        2.    Bari muyi amfani da Linux m

          Daidai! Tsarin harsashi da ke neman kalmar sirri shine madadin mai kyau.
          Murna! Bulus.

          1.    msx m

            Amma ba ya samar da kai tsaye ba tare da kulawa ba kamar yadda yake yi ta wata hanyar. 🙂

      1.    Willians vivanco m

        Sanya kalmomin shiga da sauran hanyoyin shiga ko kawo cikas a cikin rubutun babban kuskure ne. Dole ne a adana wannan bayanin a cikin wani fayil, tare da izini masu dacewa, don haka ba za ku ɓatar da rubutun bash ɗinku ba. Da sauki?

        1.    KZKG ^ Gaara m

          Matsalar samun bayanan (masu canji masu shiga, confs, da sauransu) a cikin wani fayil shine cewa 'tsarin' ko 'aikace-aikacen' suna buƙatar fayilolin 2 don aiki, yayin da idan na adana 'amintacce' kamar yadda zai yiwu komai a cikin fayil ɗaya, da kyau kawai zan buƙaci hakan ... fayil guda.

          1.    Morpheus m

            Kyakkyawan aiki ne don raba aikace-aikacen daga bayanan.
            Ko kuma dai mummunan aiki ne don ƙaddamar da bayanan!
            http://es.wikipedia.org/wiki/Hard_code
            Ba shi da alaƙa da sanya lambar tsaro da bayanai a cikin fayil ɗin ɗaya. Kuma ma fiye da haka, akasin haka idan kuna da kalmomin shiga a wurin !!

          2.    Willians vivanco m

            Kudin karanta bayanai masu mahimmanci daga wani fayil bashi da tsada kusa da processor da ake buƙata don "ɓoye" lambarka.

            A gefe guda, kuna zubar da kwatankwacin tsarin ci gaban zamani, kuna yin fare akan tsarin haɗin gwiwa wanda, fiye da yadda aka tabbatar, akwai matsaloli da yawa fiye da mafita.

          3.    msx m

            Hakanan kuma cewa idan kuna amfani da izini waɗanda tabbas zasu shafi wasu rukuni / masu amfani, zaku buƙaci kalmar shiga ta farko don aiwatar da rubutun farko.

          4.    msx m

            @KZKG bayanin da ke sama yana amsawa ga tsokacinka
            @morpheus: kwata-kwata ya danganta da wata bukata.

    2.    Morpheus m

      Amma akwai software kyauta da aka tattara a cikin binary (wanda ya fi obfuscating). Cewa bashi kyauta yana nuna cewa shima yana da tushe, amma bashi da alaƙa da obuscate (ko tarawa, wanda yana da mahimmanci idan ina son gudanar da shirin C, misali)

      1.    Willians vivanco m

        Dangane da tattara software kyauta, tambaya ce game da buƙatar yaren da ake amfani dashi (idan kun shirya a C, dole ne ku tattara don aikace-aikacenku yayi aiki). Haka nan, koyaushe, idan da gaske Free Software ne, asalin lambar za a samu.

  2.   Hyuuga_Neji m

    humm yana nuna wani ƙarancin rashin kulawa don raba lambar hehehe don ganin yawancin ƙarshe sun fara fara "ƙididdige lambobin su" don sanya mu dogaro kan hanyoyin magance su ...

    1.    KZKG ^ Gaara m

      Ban ce dole ne a rufeta ko a'a ba ... Na ba kayan aikin, kowane daya wanda yayi amfani da shi gwargwadon bukatunsa.

      1.    mai sharhi m

        Firƙiri lambar a wannan shafin?

        Ina ganin yana da kyau a nisantar da masu karatu, tunda nayi la’akari da cewa da yawa daga cikin mutanen da suka ziyarci wannan rukunin yanar gizo mabiyan software ne na kyauta, sabili da haka ba ma raba aikin ƙirar lambar.

        1.    msx m

          Babu shakka baku karanta dalilin da yasa KZKG yayi jayayya da dalilin da yasa yake bayanin buƙatunta na ɓatar da rubutun sa ba.

          Na gode KZKG don raba abubuwan da kuka samu!

  3.   Gabriel m

    Sabili da haka ƙwayoyin cuta sun fara yawo a cikin Linux ...

    Da kaina Ba zan taɓa amfani da kowane rubutaccen rubutun ba. Ba wai kawai saboda haɗarin tsaro da ke tattare da shi ba, amma saboda idan rubutunku yana da matukar daraja don raba shi to mafi kyau sanya shi a cikin * ulo; tabbas zan iya samun wani wanda yake so ya raba iliminsu.

    1.    KZKG ^ Gaara m

      Shin zaku taɓa yin amfani da rubutun da ba a fahimta ba?, To, Kwarai da gaske a gare ku, Ba zan taɓa amfani da rubutaccen rubutun ba ... bayani dalla-dalla shi ne, ban taɓa raba rubutaccen rubutun ba, nesa da shi, kuma a can ƙaunataccen aboki shine inda kuskure yana nan

      Duk lokacin da nayi wani abu a Bash nakan raba shi ba tare da na auna ko na dame ni ba, wanda na riga nayi hakan a cikin labarai da yawa anan 😀

      Barka da zuwa shafin, don jin daɗin karanta ku 😉

  4.   Cikakken_TI99 m

    Gabriel, KZKG ^ Gaara ya rigaya ya raba ilimi, baya kirkirar kowane kayan aiki na Linux tare da rubutattun rubutattun takardu wanda zai iya zama cin zarafin lasisi, kawai yana bayyana aikace-aikacen da mutum zai iya amfani da su ko kuma ba don amfanin kansu ba, ba lallai bane ya zama mara daɗi, kamar yadda don ƙwayoyin cuta a cikin Linux ba haka ba ne mai sauki, a nan akwai kyakkyawan labarin game da shi https://blog.desdelinux.net/virus-en-gnulinux-realidad-o-mito/.
    KZKG ^ Gaara Ina so ku rubuta rubutu game da encfs da rubutun kalmomi ta hanyar amfani da hotuna, magana ce da nake matukar so.
    Murna !!!

    1.    KZKG ^ Gaara m

      Na gode
      A zahiri, ba wai ina da isasshen ilimi game da ɓoye-ɓoye da rubutun kalmomi ba ne, aƙalla ba ni da cikakken kwarin gwiwar yin rubutu da ɗauka shakkun da masu amfani ke da su 😀
      A cikin wannan batun ba wai ni mai ci gaba bane mai amfani ...
      Mafi yawan abin da nayi shine amfani da GPG don ɓoye fayiloli, kuma ga hotuna, mafi yawan abin da nayi shine 'saka' ko ɓoye fayil a cikin hoto, yana mai bayyana cewa lokacin da aka buɗe hoton tare da mai kallon hoto, duk abin da aka nuna daidai, wannan shine abin da kuke nufi?

      Har yanzu, na gode sosai da bayaninku 🙂

  5.   ratakruel m

    Idan na tuna daidai, akwai gasar zakarun C, amma bai cancanci amfani da "obfuscator" ba amma dole ne su ɓoye hanyoyinsu ba da saninsu ba.

    Game da shc da rubutunku tare da kalmomin shiga way mummunar hanyar aiki!

    Labari mai ban sha'awa, kamar koyaushe.

    1.    KZKG ^ Gaara m

      Ee, fiye da ɗaya sun riga sun gaya mani LOL !!
      Na gode da bayaninka 🙂

  6.   eVR m

    Ainihin, idan kuka raba aikace-aikacen ba tare da raba rubutun bayyane ba zaku keta GPL, wanda ke buƙatar duk wani abu da aka kirkira tare da aikace-aikacen GPL ya zama GPL. Wannan shine dalilin da ya sa SHC ke haifar da C, saboda ita ce lambar da zaku iya rabawa.

    gaisuwa

  7.   Bari muyi amfani da Linux m

    Na yarda da ra'ayoyin sauran masu karatu: ba wai kawai ba kyakkyawar dabi'a ba ce adana bayanai da rubutu gabaɗaya amma kuma baya dace da ci gaban software kyauta.
    Rungumewa! Bulus.

    1.    KZKG ^ Gaara m

      Sannu Pablo 🙂
      Ina da wasu rubutattun rubutattun rubutun da ke aiki a cikin kwamfutar tafi-da-gidanka, na kankara shi saboda kawai ba na son cewa idan wani ya sami damar kwafa rubutun na zuwa wata kwamfutar, kawai ba na son su iya ganin abin da ita ya ƙunshi, yana da 'ma'aunin tsaro' na ɗauka.

      Duk da haka, a nan a DesdeLinux Ina ba da jama'a komai ko kusan duk abin da na shirya a Bash wanda zai iya zama mai ban sha'awa.

      A takaice, ba wai yanzu ni mai cutar SWL bane don nakaltar wani rubutu na kashin kai, don yin hakan don wata manufa ta kashin kaina 😀

      Assalamu alaikum aboki

  8.   lamba m

    Kyakkyawan bayani. Baya ga rikice-rikicen da ake haifar da su a cikin maganganun, yana da alama a gare ni bayani don ci gaba da bincike kaɗan.

    Ina tsammanin cewa marubucin a kowane fanni a cikin labarin ya gaya mana idan yayi kyau ko mara kyau anyi shi ko kuma idan ya kamata ko ba za mu yi ba, kawai yana gaya mana kayan aikin da za'a iya aiwatar dashi idan har yana da fa'ida ga wani .

    A gaisuwa.

    lamba

    1.    f3niX m

      A cikin shafukan yanar gizo na Linuxeros komai yana da rikici, haha ​​ya kasance koyaushe haka ne.

      1.    msx m

        @ F3niX Zan yanke hotunan hoto tare da tsokacinku don sanya shi duk lokacin da wani yayi wauta game da batun.

        Fadakarwa: bari muga lokacin da zan same ku a dandalin tattaunawa da labarai na c

    2.    KZKG ^ Gaara m

      GASKIYA !!
      Ina kawai nuna / karantarwa / bayyana wani sabon abu da na koya, ya rage naku ne kuyi amfani da wannan ilimin ko a'a, ban tilasta ku nesa da shi ba.

      Kamar yadda na sani, raba ilimi abu ne mai kyau, ko? 0_oU

      Na gode da bayaninka, yana da kyau a san cewa akwai sama da daya ko biyu da suka fahimci hakikanin manufar wannan labarin.

  9.   Cikakken_TI99 m

    A can kun sanya ni a cikin wani wuri mai tsayi xD, a 'yan makonnin da suka gabata na kasance ina shirya wani rubutu wanda za a yi masa taken «Gyarawa da gwajin Crux» kuma duk da cewa an gudanar da aikin cikin nasara, ni mai amfani ne na al'ada kuma ban sani ba ko zan iya jimre wa shakku daga wasu kamfanoni, niyyar ita ce ta zama kayan aiki don tattaunawa game da kyawawan halaye da lahani na wannan harka da hanyoyin magance matsalolin da ka iya tasowa suna taimaka mana tsakanin duk masu amfani da masu karatu. Lokacin da na gama shi kuma na aika shi don dubawa, ku (Masu Gudanarwa) za ku yanke shawara. Amma dangane da abin da ake kira crypto a cikin batun hotuna, iri daya ne, godiya ga KZKG ^ Gaara don amsawa.

    Na gode!

    1.    KZKG ^ Gaara m

      Ok tare da jin daɗi, zan yi rubutu game da hakan 😉

  10.   makubex uchiha m

    Kyakkyawan tuto bro Na ga yana da amfani sosai: 3
    ga wadanda suke son girka shi a cikin manjaro Linux da abubuwan da suka samo asali daga archlinux kunshin yana cikin aur tare da suna: shc

    gaisuwa

  11.   Marcos m

    Gafarta, aboki, ina da karamin rubutu wanda ya canza HARAFTA HARFUKA zuwa kananan haruffa wadanda suke a cikin shirin (xclip)

    rubutun yana aiki na al'ada lokacin da ba obfuscated ba

    #! / bin / bash
    xclip -o> R1.txt
    kyan R1.txt | tr [: babba:] [: kasa:]
    jefa waje ""
    rm R1.txt

    amma lokacin da nake so in gudanar da rubutaccen rubutun
    ya gaya mani

    ./M2m.sh: Ba a yarda da aiki ba
    An gama (kashe)

    Da fatan za a taimaka

    1.    KZKG ^ Gaara m

      Kuna sanya xclip?

  12.   SynFlag m

    Ya kamata a lura cewa ainihin mai tarawa ne, kamar yadda akwai .bat compilers ko .php.
    Ban sani ba idan lambar da take samarwa tayi rufaffen abu ne kuma ba za'a iya gurbata ta ba, zai zama dole ayi kokarin, tunda ba filina bane bana ce a'a ko a'a, amma abinda na ga yana yi yana tattarawa a bash, a cikin .c shi ne Zaka iya ganin lambar, wanda, a cikin ɓacin rai, na ga cewa yana cikin layuka waɗanda suke kama da harsashi mai amfani, ban sani ba ko da gaske sun ɓata, tunda, babu kalmar sirri nema ko wani ban sani ba, master.config inda kalmar da ta gabata.

  13.   Juan David m

    abokai ya faru da cewa lokacin da na ɓata rubutun na sai ya ƙirƙiri sabon rubutu tare da tsohon ƙarshe, na aiwatar dashi kuma akwai ma cikakke. Amma lokacin da na dauke ta zuwa wata kwamfutar tare da linuz ba ta gudu, tuni tana da dukkan izini, sai na kirkiri launcher na ce mata ai aikace-aikace ne na karshe, amma ba ya aiki, don Allah a jira amsa mai sauri

    1.    KZKG ^ Gaara m

      Shin kun tattara shi kuma kuna gudanar da shi a kan tsarin da tsarin gini iri ɗaya? Watau, zai baka kuskure idan ka tattaro shi don kayar dashi akan tsarin 32-bit, sannan kuma kayi kokarin gudanar dashi akan tsarin 64-bit, ko akasin haka. Kun fahimta?

      1.    Juan David m

        A'a, amma na riga na tanadi tsara komputa iri daya, da tsarin aiki iri daya kuma baya gudu, hakan ma baya aika kuskure.
        Ina kiran sa ta hanyar na'ura mai kwakwalwa kamar haka: sudo /home/operations/script.x kuma na sami wannan kuskuren

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

        gaba ɗaya

        1.    KZKG ^ Gaara m

          Gwada gwada shi BA TARE tattarawa ba don ganin idan kuskure ne a cikin lambar

    2.    Nick m

      Domin ku gudanar da rubutaccen rubutun akan wasu kwamfutoci dole ne ku tattara shi tare da zaɓi «-r Shaƙata tsaro. Sanya binary redistributable ', in ba haka ba zai yi aiki ne kawai akan injin inda aka gurbata rubutun da SHC.
      Alal misali:

      shc -r -f script.sh

  14.   William m

    Barka dai, ina da tambaya, ana iya sanya shc a kowane irin nau'ikan rarraba Linux?, Misali jar hula, yaya girkin zai kasance ga wannan?
    Gracias!

  15.   ruyz m

    Barkan ku dai baki daya, ra'ayoyin ku sun taimaka min sosai, amma ina da matsala kamar haka, lokacinda obususcation baya min aiki a tsari iri daya amma da tsari iri daban daban, ma'ana, idan nayi hakan a cikin rago 32 ba zai iya gudana cikin rago 64 ba. . Shin akwai wanda ya san ko da gaske ana iya gudanar da shi akan gine-gine daban-daban (rago 32 da 64)?