Iwe afọwọkọ ti ni ilọsiwaju ni Bash (bash + md5) lati daabobo 'ohunkan' (+ Alaye alaye)

Awọn ọjọ diẹ sẹhin Mo sọ fún wọn nípa FlatPress, ohun elo wẹẹbu kan (CMS) nipasẹ eyiti wọn le ni bulọọgi tabi nkan ti o jọra laisi lilo awọn apoti isura data, tabi nini idiju pupọ 🙂

O dara, Mo ni lori kọǹpútà alágbèéká mi a FlatPress fun awọn akọsilẹ ti ara ẹni, awọn nkan ti Emi ko fẹ gbagbe ati idi idi ti Mo fi kọ wọn sinu bulọọgi ti ara ẹni yii. Ṣugbọn, bi ọpọlọpọ awọn ti o gbọdọ ti mọ tẹlẹ I Mo ni itumo paranoid pẹlu aabo, ati pe, ti o ba ni ibatan si aabo ti awọn ero MI, iwọ ko mọ bi alainibajẹ ti Mo le gba 😀

Nitorinaa Mo dojuko iṣoro naa: Bawo ni lilo FlatPress Mo le ṣe aabo gbogbo akoonu lori rẹ?

Mo ronu ọpọlọpọ awọn ohun elo ti o gba laaye data lati wa ni ti paroko, ṣugbọn… ẹnikẹni ninu wọn ko ṣe deede ohun ti Mo fẹ, nitorinaa Mo gba iṣẹ ṣiṣe siseto ohun ti Mo fẹ funrarami.

Bayi Emi yoo fi iwe afọwọkọ kan ti o ṣe han ọ, eyiti o ṣe atẹle naa:

A ṣe apẹrẹ iwe afọwọkọ si ṣiṣẹ ni KDE, ti wọn ko ba ni KDE awọn apoti ajọṣọ ko ni han si wọn.

1. O fihan apoti ibanisọrọ ti o beere boya o jẹ KZKG ^ Gaara, ti o ba tẹ Bẹẹkọ ti pari, ti o ba tẹ BẸẸNI ohun gbogbo n tẹsiwaju bi deede. 2. Ṣe afihan apoti ọrọ ti o beere kini ọrọ igbaniwọle naa jẹ:

3. Ti o ba tẹ Fagilee iwe afọwọkọ ti pari, bayi ọkan ninu awọn ẹtan afọwọkọ wa ...

3.1. Ọgbọn ni pe iwe afọwọkọ ṣe afiwe ọrọ igbaniwọle ti a kọ pẹlu ọkan ti a ti ṣaju tẹlẹ laarin iwe afọwọkọ kanna, ati pe ti awọn ọrọigbaniwọle baamu lẹhinna o tẹsiwaju lati ṣiṣẹ, ati pe ti awọn ọrọigbaniwọle ko baamu lẹhinna ifiranṣẹ aṣiṣe kan yoo han. Iṣoro naa ni pe, ti a ba fi ọrọigbaniwọle to peye sinu iwe afọwọkọ bii iyẹn, ẹnikẹni ti o ṣi iwe afọwọkọ pẹlu olootu ọrọ le wo ọrọ igbaniwọle to pe ni kedere .. ati awọn ọrẹ mi yii, o jẹ aiṣe ikuna ti ko ni idariji.

3.2. Lati yago fun fifi ọrọ igbaniwọle bii iyẹn sinu ọrọ pẹtẹlẹ ninu iwe afọwọkọ, MO lo MD5. Iyẹn ni, ni ibẹrẹ iwe afọwọkọ, Mo kede pe ọrọ igbaniwọle to pe ni «2dac690b816a43e4fd9df5ee35e3790d«, Ati pe eyi ni MD5 ti:«lati Linux«. ... Emi ko ye ohunkohun !! 😀

Jẹ ki a ṣe alaye diẹ diẹ sii. Ti Mo ba kọ bayi si faili kan (fun apẹẹrẹ ~ / kọja.txt) ti ọrọ: lati Linux

Ti o ba wa ninu ebute kan Mo kọ: md5sum ~ / pass.txt

Yoo pada si ọdọ mi: 2dac690b816a43e4fd9df5ee35e3790d sum

Ati pe ... bi o ṣe le rii, ọwọn akọkọ ti o ni ọpọlọpọ awọn nọmba ati awọn lẹta laisi aṣẹ ti o han gbangba, jẹ aami kanna bii ọkan ti Mo fi si oke, ati pe o jẹ ọkan ninu iwe afọwọkọ ti a kede.

O dara, iwe akọkọ naa jẹ MD5 ti lati Linux ????

Ti wọn ba fi eyi atẹle sii, yoo pada nikan ni iwe 1, eyiti o jẹ ọkan ti o nifẹ si wa: md5sum ~/pass.txt | awk '{print $1}'

4. Nitorinaa, iṣẹ ti iwe afọwọkọ ni apakan pataki yii ni:

4.1. Iwe afọwọkọ naa yoo fi ọrọ igbaniwọle ti o ti kọ sinu faili igba diẹ ti a pe ni afẹfẹ.txt, ati pe yoo yọ MD5 jade kuro ninu akoonu faili yẹn nipa lilo pipaṣẹ:

md5sum temp.txt | awk '{print $1}'

4.2. Ti MD5 ti ọrọ igbaniwọle ti o kan kọ jẹ KO aami kanna bii ọkan ti o ti ṣalaye (iyẹn ni, eyiti a kọ sinu iwe afọwọkọ naa) yoo sunmọ ati fun aṣiṣe: 4.3. Ti ọrọ igbaniwọle ba baamu, ni pipe ... iwe afọwọkọ naa tẹsiwaju 😀

5. Nigbati ọrọ igbaniwọle baamu, iwe afọwọkọ yoo ṣe lẹsẹsẹ awọn igbesẹ, ninu ọran mi:

5.1. O yoo tẹ folda naa sii / ile / pin / gbalejo / - » cd / ile / pin / gbalejo /

5.2. A pe folda FlatPress “mi”, ati pe o ti wa ni fisinuirindigbindigbin ni aabo .RAR pẹlu ọrọ igbaniwọle (ọrọ igbaniwọle kanna bi o ti yẹ ki o ṣeto ṣaaju), nitorinaa iwe afọwọkọ yoo ṣii faili naa (me.rar) - rar x me.rar -hp $ MWORD

pinpin x - »Ohun ti o ṣe ni idinku awọn faili ati awọn folda ti n tọju aṣẹ kanna ti wọn ni.

mi.rar - »Eyi ni faili ti Mo fẹ ṣii.

-hp $ MWORD - »Nibi Mo tọka pe o gbọdọ lo ọrọ igbaniwọle lati ṣii faili naa, ati ọrọ igbaniwọle naa jẹ iyipada $ MWORD (oniyipada yii ni ọrọ igbaniwọle ti a tẹ ṣaaju)

5.3. Nitorinaa, ti o ba ti ṣii daradara, Mo tẹsiwaju lati paarẹ faili me.rar ... kilode? Daradara, nitori ko jẹ oye pe .rar wa ti Mo n ṣiṣẹ pẹlu awọn faili ti Mo ni ninu, ati awọn faili wọnyẹn n yipada nitori Mo n nkọ awọn nkan tuntun lori buloogi - » rm mi.rar

5.4. Mo gbọdọ yi awọn igbanilaaye pada fun ohun gbogbo lati ṣiṣẹ daradara - » chmod 777 -R mi / (ranti pe folda mi / ohun ti o wa ninu compress me.rar)

5.5. Yoo fihan mi window kan ti o sọ fun mi pe Mo ni awọn aaya 10 lati ṣii “aṣawakiri”…. WTF!, Kini eyi tumọ si? ...

5.5 (a). Rọrun, o rọrun pupọ… 🙂… Mo ṣii ẹrọ lilọ kiri lori ayelujara (ninu ọran yii Rekonq) ati pe Mo n ṣiṣẹ lori ifiweranṣẹ tuntun kan, ṣugbọn nigbati mo ba pa ẹrọ lilọ kiri ayelujara naa, iwe afọwọkọ naa n tẹmi mi / folda lẹẹkan sii ni .rar (o ku ninu me.rar).

Eyi ṣee ṣe nitori iwe afọwọkọ n ṣayẹwo ni gbogbo awọn aaya 3 ti Rekonq ba ṣii tabi rara, ti o ba ri pe o ṣii, iwe afọwọkọ ko ṣe nkankan, ṣugbọn ti o ba rii pe KO Ṣii, o ṣe: pin mi.rar -hp $ MWORD mi / * && rm -R mi /

Eyi ti o tumọ si pe yoo compress folda naa emi / en mi.rar (ati pe yoo fi ọrọ igbaniwọle kan sii, eyiti yoo jẹ bakanna bi a ti rii tẹlẹ), ati ni kete ti o ba compress rẹ ati pe ti ko ba si awọn aṣiṣe, yoo paarẹ folda naa emi / p alllú gbogbo àkóónú r..

5.5 (b). Bawo ni eyi ṣe ṣe iranlọwọ fun wa? ... rọrun, eyi yago fun wa ni iranti pe a gbọdọ daabobo akoonu wa lẹẹkansii, nitori a nilo lati da ṣiṣẹ lori rẹ (pa ẹrọ lilọ kiri ayelujara) ati iwe afọwọkọ naa yoo ṣe gbogbo iyoku iṣẹ 😉

6. Ṣetan, eyi ti ṣalaye gbogbo rẹ ni ọna gbogbogbo 🙂

... botilẹjẹpe alaye miiran tun wa 😀

Iwe afọwọkọ naa ni aabo ti o tobi julọ, aabo ti o jẹ alaabo (asọye) jẹ awọn ila wọnyi:

if [ "$USER" != "$ME" ]; then
rm *.sh
kdialog --error "Sorry but u are not me. Auto-destroying..." --title "Im Me..."
exit
fi

Ohun ti o ṣe jẹ rọrun. Oniyipada USER ni oniyipada agbaye ti eto, ti o ba wa ninu ebute ti a fi sii:

echo $USER

Iwọ yoo wo ohun ti olumulo rẹ fihan ọ ... daradara, ọgbọn ọgbọn ti awọn ila wọnyi rọrun.

Ti $ USER ko baamu pẹlu oniyipada $ ME (ati pe o ti kede nipasẹ mi ninu iwe afọwọkọ, ati pe o jẹ: "gaara") iwe afọwọkọ yoo paarẹ GBOGBO awọn faili naa .sh ti o wa ninu folda yẹn, iyẹn ni pe, yoo pa ararẹ run 😉

Eyi ni lati ṣe idiwọ fun elomiran lati ṣe akosile lori kọmputa miiran hehehehe.

Ati pe daradara, Emi ko ro pe ọpọlọpọ diẹ sii lati ṣalaye, Mo fi iwe afọwọkọ silẹ:

.SH faili gbigba lati ayelujara
Wo akosile ninu Lẹẹ wa

Mo mọ pe ọpọlọpọ yoo rii idiju lalailopinpin, ṣugbọn o jẹ ẹru diẹ sii ju ti o yẹ lọ ... iwe afọwọkọ naa ni ọgbọn iṣiṣẹ ti o rọrun pupọ, fun idi ti o rọrun.

Mo ṣe eyi lati pade aini pataki kan ti temi, Mo pin rẹ ni ireti pe ila miiran tabi imọran ti o salaye nibi le wulo fun ẹnikan 😉

Ni ọna, a ti pinnu iwe afọwọkọ fun KDE, nitori awọn ijiroro (awọn window) ti o han jẹ lati KDE (lilo KDialog), ṣugbọn o le ṣe adaṣe fun Gnome / Unity / Cinnamon / Mate ni lilo Zenity, tabi lo o 100% ni ebute nipa lilo pipaṣẹ ọrọ sisọ ni rọọrun.

Ati bẹẹni, iwe afọwọkọ naa tun ni diẹ ninu awọn abawọn miiran, fun apẹẹrẹ ti iwe afọwọkọ ba ṣii .rar, lẹhinna ẹnikan fi ipa mu ipari (pa) iwe afọwọkọ naa, akoonu ti .rar yoo ni aabo, awọn alaye diẹ wa ti o wa lati wa didan ... ṣugbọn hey, a tun gbọdọ ṣakoso pe ko si ẹnikan ti o le ṣayẹwo kọnputa wa 😀

Lati pari Mo fẹ lati ṣalaye pe Emi kii ṣe oluṣeto eto, pupọ pupọ, Emi ko ka ara mi si iru, Mo fojuinu pe o le mu awọn ila dara si ninu koodu, tabi lo diẹ ninu iṣẹ lati mu ilọsiwaju ti iṣẹ afọwọkọ naa dara ... ṣugbọn Mo sọ, Emi kii ṣe oluṣeto eto 😉

Ibeere eyikeyi ti wọn ni nipa rẹ wọn sọ fun mi, botilẹjẹpe iwe afọwọkọ le ma sin fun wọn nitori wọn ko nilo rẹ, wọn yoo ni anfani nigbagbogbo lati kọ imọran miiran lati ọdọ rẹ 😀

Dahun pẹlu ji

PD: Mo mo yen elav Oun yoo sọ pe Mo jẹ ẹlẹtan ju ... tabi pe Mo lo akoko mi, ṣugbọn emi kii ṣe. Mo fẹ nkankan kan pato pupọ, eto aabo pataki kan, ati pe Mo ṣe eto funrarami… bawo ni geeky ni iyẹn? … LOL !!


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 41, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   HacKan wi

    Eyi ti o nifẹ, ṣugbọn Mo ro pe ibeere ti bẹẹni / bẹẹkọ jẹ fart xD pupọ
    Ati kini o ro, dipo lilo rar ti o jẹ ohun-ini ati pe ko funni ni aabo tootọ, rọpo rẹ pẹlu gpg, eyiti o jẹ sọfitiwia aabo diẹ sii ju ti fihan ni awọn ọdun lọ, o si wa ni iṣe gbogbo awọn distros 😉
    Ohun miiran, o le kọja md5sum okun kan, iwọ ko nilo lati ṣẹda faili igba diẹ. Nibi Mo tun ṣeduro pe ki o lọ si sha eyiti o ni aabo pupọ siwaju sii, gbiyanju ninu ebute naa: shasum

    Yẹ!

    1.    KZKG ^ Gaara wi

      Kaabo ati dupe fun ọrọ rẹ 😀
      GPG gba mi laaye lati ṣajọ itọsọna kan pẹlu gbogbo akoonu rẹ? O jẹ pe Mo lo gangan fun awọn faili kọọkan, kii ṣe fun awọn ilana ti o ni awọn ipin-inu ati awọn faili.

      ooo… nla nipa shasum, Emi ko mọ ọ 😀
      Emi yoo lọ siwaju lati yi iwe afọwọkọ pada lati lo eleyi, ati… bẹẹni !! otitọ, pẹlu irọrun: iwoyi "$ PASSWORD" | shasum Mo ti gba okun tẹlẹ, ni ipa ko si iwulo lati kọ si faili kan :)

      O ṣeun pupọ fun asọye rẹ, Mo ti kọ nkan titun kan tẹlẹ 🙂
      Dahun pẹlu ji

    2.    bibe84 wi

      ohun kanna ni Mo n beere ....

      1.    KZKG ^ Gaara wi

        Ohun ti o nilo ni lati ṣawari bi o ṣe le GPG encrypt faili kan ki o firanṣẹ ọrọ igbaniwọle lori ila kanna ... fun apẹẹrẹ:
        gpg -e file.tar.gz – ọrọigbaniwọle elpassword ohunkohun ti

        Eyikeyi imọran bi o ṣe le ṣe? 🙂

        1.    HacKan wi

          Lati encrypt itọsọna kan c / gpg, o gbọdọ kọkọ ṣajọpọ rẹ pẹlu oda.
          lẹhinna, fun ọran yii, o rọrun lati lo fifi ẹnọ kọ nkan ti iwọn, pẹlu paramita -c (wo wikipedia fun iyatọ laarin isomọtọ ati fifi ẹnọ kọ nkan asymmetric).
          eyi yoo jẹ nkan bii:
          oda -czf nlo.tgz source_directory / && iwoyi $ passwd | gpg –batch –ipele-ipele 0 -c-passphrase-fd 0
          eyi yoo ṣẹda faili ti a fisinuirindigbindigbin ti a pe ni "nlo.tgz" ati faili ti paroko ti a pe ni "nlo.tgz.gpg". mejeeji itọsọna orisun ati compress funrararẹ yẹ ki o yọ fun aabo (ṣayẹwo aṣẹ pipa)

          lati gbo:
          iwoyi $ passwd | gpg –batch -d –passphrase-fd 0 encryption_file.tgz.gpg | oda -xz
          iyẹn yoo fa awọn faili jade ninu itọsọna lọwọlọwọ (lẹhinna mv le ṣee lo lati gbe wọn ni ibomiiran)

          Ibeere eyikeyi, dahun ọrọ yii 🙂

          ikini!

          1.    HacKan wi

            ehm, ṣọra fun awọn hyphens meji (-) ati awọn ẹyọkan ẹyọkan (-)… ọna kan wa lati kọ nkan bi ẹnipe o jẹ koodu ki ọna kika naa ko yipada?
            prueba de codigo -- -
            [koodu] koodu idanwo - - [/ koodu]

          2.    HacKan wi

            Mo na o diẹ sii verbose

            funmorawon ati encrypt:
            tar -czf destino.tgz directorio_fuente/ && echo $passwd | gpg –batch –compress-level 0 -c –passphrase-fd 0
            Akiyesi pe nibi ni awọn igbesẹ meji: akọkọ ṣẹda faili ifunpọ ati lẹhinna, ti ko ba si aṣiṣe, tẹsiwaju pẹlu fifi ẹnọ kọ nkan naa (didi pẹlu &&)

            gbo ati ṣii:
            echo $passwd | gpg –batch -d –passphrase-fd 0 archivo_cifrado.tgz.gpg | tar -xz

            kí!

          3.    KZKG ^ Gaara wi

            Bẹẹni, ni otitọ lana ni ile Mo ka ọkunrin ti gpg ati pe ohun gbogbo ni mo nilo
            Ni otitọ Emi ko ṣe bẹ bii i, Emi ko lo iwoyi tabi funmorawon, Mo ṣe ifiweranṣẹ nipa eyi, Mo kan firanṣẹ ni.

            O ṣeun pupọ fun ọrẹ iranlọwọ, Mo ṣe gaan.

  2.   Josh wi

    Iyanu! Mo n wa nkankan bii iyẹn ati pe Mo wa kọja nkan rẹ. Emi yoo ṣe idanwo rẹ lati daabobo data mi. Nigbati o ba de si aabo kọmputa, o ko le jẹ alarekọja pupọ. e dupe

    1.    KZKG ^ Gaara wi

      O ṣeun haha.
      Njẹ o loye bi iwe afọwọkọ ṣe n ṣiṣẹ, otun?

      O dabi pe o nira pupọ ju ti o lọ lol.

      O ṣeun fun ọrọìwòye, gan 😀

      Dahun pẹlu ji

      PS: Nitootọ, aabo ko to hahaha rara.

      1.    Josh wi

        O jẹ diẹ fun mi lati loye rẹ (Mo ka o ni awọn akoko 3) nitori Mo ti nlo Linux fun igba diẹ. Ṣugbọn o rọrun gan ati pe o dara nigbagbogbo lati kọ awọn nkan bii eleyi. Ẹ ati ọpẹ lẹẹkansi.

        1.    KZKG ^ Gaara wi

          Ohun pataki ni lati ni oye rẹ hehe. Mo gbiyanju lati ṣalaye ohun gbogbo ni alaye lalailopinpin, ṣugbọn Mo ro pe mo gbooro pupọ ju hahaha.
          Mo dupẹ lọwọ rẹ 🙂

  3.   auroszx wi

    Iro ohun, iwe afọwọkọ dara julọ 🙂

    PS: Paranoia ti ju 9000 lọ! xD

    1.    KZKG ^ Gaara wi

      hahahahahahaha iyẹn ni mi… LOL !!

  4.   Rafael wi

    Nwa ni akosile rẹ Mo ro pe o le ṣee ṣe pẹlu xdialog ni ọran ti o ko ba ni kde :)! Awọn igbadun

    1.    KZKG ^ Gaara wi

      Oh, Emi ko mọ nipa xdialog ... Emi yoo ni lati ma kiyesi i 😀
      O ṣeun fun alaye naa.

  5.   bibe84 wi

    dipo rar kilode ti o ko lo tar.xz / gz ati gpg?

    1.    Rafael wi

      nitori pe o ti ni tẹlẹ ninu rar nibiti o ni CMS rẹ

  6.   Citux wi

    O tayọ @ KZKG ^ Gaara ni awọn ọjọ sẹhin Mo n ronu nipa nkankan bii iyẹn, ṣugbọn Mo wa ninu awọn idanwo nitorinaa Emi ko ni akoko fun ohunkohun, ati lojiji Mo rii nkan rẹ….
    Emi yoo gbiyanju ni ọsẹ ti n bọ 🙂

    1.    KZKG ^ Gaara wi

      O ṣeun, eyikeyi awọn alaye nibi Mo wa 😀

  7.   irugbin 22 wi

    xD Emi ko loye ohunkohun uu ṣugbọn ti Emi yoo fẹ lati lo kdialog ni deede ni awọn iwe afọwọkọ, bawo ni a ṣe le gba ifiranṣẹ ni iwifunni KDE

    1.    KZKG ^ Gaara wi

      Lati gba awọn ifiranṣẹ ni awọn iwifunni KDE gbiyanju lati fi package sii: libnotify-bin
      Lẹhinna ninu ebute kan o fi:
      notify-send "texto texto texto"

      Ati pe iwọ yoo rii bi itura 😀… ati, eyi n ṣiṣẹ fun KDE, Gnome, Unity, Cinnamon, Mate ati Xfce 😉

      Sibẹsibẹ, ninu iwe afọwọkọ yii Emi ko lo awọn iwifunni bii iru, ṣugbọn awọn window KDialog nikan. Ninu iru ebute kan:
      kdialog

      Ati pe iwọ yoo rii iranlọwọ nibẹ 😉

      Ikini 😀

      1.    irugbin 22 wi

        O ṣeun pupọ o /

  8.   Joel antonio vasquez wi

    Kaabo, ifiweranṣẹ ti o dara, imọran kan, o dara pe pẹlu md5 a ko rii pẹlu oju ihoho, ṣugbọn diẹ ninu awọn iyanilenu le lo tabili ori-ọrun lati rii boya ọrọ igbaniwọle ti o yipada sinu md5 wa nibẹ nibẹ, Mo ṣeduro lilo bcrypthttp://bcrypt.sourceforge.net/), aba ni nikan, o le gba fun eyikeyi ayeye, Ẹ kí.

    1.    KZKG ^ Gaara wi

      O ṣeun 😀
      Ni otitọ bẹẹni, MD5 ko pe ati pe awọn wọn wa ti o ti ṣakoso lati gba awọn ọrọ igbaniwọle, Emi yoo wo ohun elo yii 😉

      O ṣeun fun rẹ ọrọìwòye.

  9.   bibe84 wi

    pẹlu iwọn iṣiro kan ni kdialog o beere lọwọ rẹ fun ọrọ igbaniwọle
    ati pẹlu asymmetric ọkan ni lilo bọtini gbangba.

    Mo gbọdọ ṣalaye pe Emi ko ni itọpa ti olutọsọna kan.

    1.    KZKG ^ Gaara wi

      Bẹẹni, Mo ti ṣakoso tẹlẹ lati paroko pẹlu GPG (ni otitọ Mo kan fi ifiweranṣẹ nipa eyi) hehe.

  10.   Caro wi

    KZKG ^ Gaara nigbagbogbo ka ifiweranṣẹ rẹ.
    Kọ ọkan lati lo pẹlu XFCE.
    Ifẹnukonu. Gbowolori

    1.    KZKG ^ Gaara wi

      Kaabo ati akọkọ gbogbo, kaabọ si bulọọgi 😀
      hahaha o ṣeun, Mo mọ pe nigbamiran o nira nitori Mo kọ awọn nkan imọ diẹ, ṣugbọn Mo gbiyanju nigbagbogbo lati ṣalaye ohun gbogbo bi o ti ṣeeṣe 🙂

      Emi yoo ṣe idanwo diẹ pẹlu XDialog tabi Zenity lati rii boya o ṣiṣẹ fun Xfce haha, Emi yoo ṣe awọn idanwo ni Xubuntu foju kan 🙂

      Dahun pẹlu ji

  11.   Elynx wi

    O wulo pupọ, o ṣeun!

    Saludos!

  12.   Damian rivera wi

    O ṣeun, yoo ran mi lọwọ pupọ lati daabobo diẹ ninu awọn faili

    Mo ni lati mu ara rẹ ba si zenity nitori Emi ko ni kde ni akoko yii: \

    Nibi Mo fi egungun silẹ ti Emi yoo lo ni ibamu si zenity

    http://paste.desdelinux.net/4641

    O ṣeun lẹẹkansi ati ikini 😀

    1.    KZKG ^ Gaara wi

      oooo nla, o ṣeun pupọ 😀 😀
      Mo ranti ẹnikan ti o beere fun eyi ṣugbọn fun Xfce, pẹlu Zenity yoo ṣiṣẹ ni Xfce ọtun?

      1.    Damian rivera wi

        Bẹẹni, nikan ni a fi aṣẹ silẹ lati ṣafikun awọn aṣẹ lati ṣe, lẹhin ti o kọja ọrọ igbaniwọle ti shasum tabi md5

        Yoo ni lati tunṣe si awọn aini oriṣiriṣi fun eniyan kọọkan, lati daabobo awọn ohun oriṣiriṣi ni awọn ọna oriṣiriṣi pẹlu awọn ofin oriṣiriṣi

        Tabi boya ṣafikun apakan miiran (GUI) lati ṣẹda iṣeto aabo ti faili wa

        Ikini 😀

        1.    Damian rivera wi

          Mo ni akoko ati xfce (ni Archlinux) ati pe Mo ti ṣe atunṣe adaṣe ni kikun tẹlẹ bi o ti jẹ, fun xfce nipa lilo zenity (Mo ro pe) nitori eyiti mo fi silẹ loke nikan ni egungun ti Mo lo

          http://paste.desdelinux.net/4644

          Njẹ o le ṣatunkọ ti o ba ni kokoro lati lẹẹ?

          Ohun ti o ṣẹlẹ ni pe Mo ni ọpọlọpọ awọn ibon nlanla ti ayaworan ati pe Emi ko mọ boya yoo ṣiṣẹ ni xfce mimọ, fun apẹẹrẹ ni xubuntu

          Ikini 😀

  13.   Matias Gaston wi

    Awọn nkan ti o nifẹ !!! Ilowosi to dara !!!!!!

    Mo jẹ tuntun si siseto, Mo n kọ BASH diẹ diẹ diẹ ... ṣugbọn diẹ ninu awọn nkan ṣẹlẹ si mi ati pe wọn le tabi ko le wulo fun ọ.
    Nigbati o ba sọ pe iwe afọwọkọ ti a ti ṣi kuro ni ọrọ igbaniwọle ti o ṣafikun ati pe yoo jẹ idariji fun ẹnikan lati ṣii ati ka a lati ibẹ ... o dabaa gbogbo ẹtan yii ti fifisilẹ MD5 gẹgẹbi iwọn aabo.

    Ewo ni o dara dara bi igbesẹ akọkọ lati jẹ ki igbesi aye nira fun afilọ, ṣugbọn ṣayẹwo awọn imọran wọnyi (eyiti o le paapaa lo ọkan lori oke miiran)

    IDEA 1) Kini ti o ba fi ọrọ igbaniwọle pamọ sinu faili kan lori ẹrọ rẹ, ti ko ṣe gbalejo rẹ ninu iwe afọwọkọ naa?

    EJ: Ninu txt kan fi bọtini sii ki o fipamọ sinu / ile / /bla/bla/key.txt
    Ninu iwe afọwọkọ rẹ o pe bọtini bi bọtini = "$ (cat $ HOME / blah / bla / key.txt)", lẹhinna o jabọ ti o ba jẹ ibeere $ = = $ bọtini, lẹhinna .. ati bẹbẹ lọ

    Ni ọna yii, o n ṣaṣeyọri awọn ohun 3 + anfani 1:
    1) Wipe ọrọ igbaniwọle ko wa ninu iwe afọwọkọ naa. (O yago fun MD5)
    2) Ọna ti ọrọ igbaniwọle wa, da lori orukọ olumulo. (Ẹnikẹni ti o ba fẹ lati ṣii, ṣe itọsọna rẹ nibikibi) Ni 99.9% ti awọn iṣẹlẹ iwe afọwọkọ naa yoo kuna.
    3) Ni ọran ti o fẹ aabo diẹ sii, yọ gbogbo awọn igbanilaaye si faili key.txt fun gbogbo awọn olumulo miiran ayafi tirẹ.
    4) Anfani: Agbara lati yi ọrọ igbaniwọle pada nigbakugba ti o ba fẹ, laisi ṣiṣatunkọ ṣiṣatunkọ. Nitori ijẹrisi jẹ ita nipasẹ faili kan.

    IDEA 2) Bawo ni nipa didaju gbogbo iwe afọwọkọ bash, nitorinaa ko le ṣii paapaa?

    Ọna kan lati ṣe eyi ni lati lo anfani ti o daju pe o nilo lati ṣajọ ni C.
    Lẹhinna, o ṣafihan iwe afọwọkọ inu koodu C eyiti gbogbo ohun ti o ṣe ni pe pe Akosile naa (ṣugbọn iyẹn wa ninu eto naa). Ni akoko ikojọpọ ... ohun gbogbo ni o ku ninu ati pe iṣelọpọ rẹ jẹ ṣiṣe ... ko si si iwe afọwọkọ mọ. Eniyan kan wa ti o ti ṣe “iwe afọwọkọ” ti o ṣe ilana obfuscation, eyiti o wulo pupọ.

    Alaye diẹ sii nibi: http://es.wikibooks.org/wiki/El_Manual_de_BASH_Scripting_B%C3%A1sico_para_Principiantes/Compilar_%28ofuscar%29_BASH_scripts_con_C_-_SHC

    IDEA 3) Kini ti o ba jẹ, o fi ipo foju kan sinu iwe afọwọkọ nibiti o nilo ọrọ igbaniwọle alabojuto?

    Fun apẹẹrẹ, ṣiṣẹ ipo kan ni lilo “sudo” lẹhinna tẹsiwaju pẹlu iwe afọwọkọ, ti ko ba da a.
    Ni ọna yii, gbogbo aabo yoo ṣubu bi afara lori ọrọ igbaniwọle ROOT rẹ.

    Daradara, ko si nkan diẹ sii ...
    Ikini !!!!!!!! ki o si mu BASH.

    1.    KZKG ^ Gaara wi

      HAHAHAHA O ṣeun 😀
      Ni otitọ bayi Mo n lo SHA512 nitori pe o dara julọ ju MD5 lọ: https://blog.desdelinux.net/como-saber-la-suma-md5-o-sha-de-una-palabra-oracion-o-archivo/
      Bii GPG gẹgẹbi ọna aabo dipo titẹ pọ pẹlu .RAR: https://blog.desdelinux.net/como-proteger-datos-con-gpg-de-forma-simple/

      Iṣoro pẹlu fifi ọrọ igbaniwọle sii ni faili oriṣiriṣi, ni pe lẹhinna yoo fi ọrọ igbaniwọle si ibomiiran, bẹẹni, ṣugbọn yoo wa ni ọrọ pẹtẹlẹ? Ti Mo ba ni lati paroko rẹ (eyiti a ṣe iṣeduro), Mo fi silẹ ni iwe afọwọkọ kanna, daradara ... Mo ṣiyemeji sooooo pupọ pe ẹnikan le fọ SHA512 hahahaha (wo ọna asopọ 1st ati pe iwọ yoo loye)

      Nipa awọn igbanilaaye, ti ẹnikan ba lo LiveCD lẹhinna wọn le ṣii .txt nipa lilo root LiveCD, nitorinaa awọn igbanilaaye kii ṣe aṣayan ti o dara julọ patapata.

      Nipa jiju koodu Bash ... bẹẹni, Mo ti ronu nipa eyi ero naa jẹ NLA, iṣoro ni pe Emi ko mọ bi a ṣe le ṣe, ni otitọ Emi ko mọ boya o le ṣee ṣe HAHAHA.

      Oh duro ... bayi Mo ka iyoku ti asọye naa O_O ... hehe, Emi ko mọ pe o le ṣe bẹ. Emi ko ni imọran ti C tabi C ++, ṣugbọn o le tọsi igbiyanju lol.

      Nipa imọran 3, kii ṣe buburu 😀

      Mo ti ṣe ọpọlọpọ awọn ilọsiwaju si iwe afọwọkọ lati igba ti Mo ṣe atẹjade ifiweranṣẹ yii, 2 ni awọn ti Mo mẹnuba ninu awọn ọna asopọ ni ibẹrẹ asọye yii, ẹlomiran ni pe ti o ba yipada eyikeyi iwa ninu iwe afọwọkọ, o ti paarẹ. Ati nisisiyi Mo ni lati gbiyanju eyi lati ko koodu naa hahahaha.

      O ṣeun fun asọye rẹ ati… bẹẹni, dimu mu, bash !!! HAHA

    2.    KZKG ^ Gaara wi

      WTF !!!
      Mo ti lo SHC… GE-NI-AL !!!! O_O

  14.   Ateyus wi

    Iwe afọwọkọ ti o dara pupọ, hey ati ti o ba lo oluyẹwo root, lati ni anfani lati ṣiṣe iwe afọwọkọ bi sudo ./script

    Iwọ yoo kan ni lati ṣafikun koodu yii ni ibẹrẹ

    http://paste.desdelinux.net/4663

    Ikini kan

  15.   Neo61 wi

    KZKG ^ Gaara, ọrẹ mi, Mo ro pe faagun alaye kii ṣe iṣoro naa, iyẹn dara fun awọn ti awa ti a ko ni imọ pupọ yẹn. Awọn nkan ti ko kọwa ni a ti tẹjade ni ibi gangan, wọn fun ni alaye nikan nipa nkan ti o wa. Nitorinaa maṣe tọrọ ara rẹ laaye ati pe diẹ sii wa pẹlu awọn alaye ti o gbooro.

  16.   agbere wi

    Fun awọn nkan bii eyi Mo lo http://www.truecrypt.org/

  17.   Abel wi

    Ṣe ẹnikan le pin iwe afọwọkọ naa? Mo ni iyanilenu ati pe gbogbo awọn ọna asopọ wa ni isalẹ. 🙁

    O ṣeun