Kako naučiti Shell skriptiranje instaliranjem Tor preglednika

La sedma (7.) klasa praktičnog teorijskog kursa "Nauči skriptiranje školjki" proučit ćemo kako kroz a Script možemo postići lako instalacija i podešavanje programiran od poznatog i korisnog Internet pretraživač Tor Browser, dok, kao i uvijek, ulažemo dragocjeno vrijeme razumijevanje kako svaka linija, svaka naredba i svaka varijabla funkcioniraju, kako bi se razumjelo i naučilo Shell Scripting.

Shell skriptiranjeAli za nekolicinu onih koji razumiju, pojasnit ćemo da jeste TorBrowser. To je multiplatformna aplikacija (Windows / Linux) koja nam to omogućava sakriti ili prikriti naš identitet na mreži. Pruža anonimnu rutu putem proxy servera za naše internetske komunikacije i učinkovito sprječava analizu vanjskog prometa. Dakle, korišćenje Tor-a je moguće uspostaviti vezu s domaćinom, gotovo neprimjetno, odnosno bez njega ili bilo koga drugog koji ima mogućnost poznavanja naše IP adrese.

Da izvrši Tor Browser u a GNU / Linux operativni sistem, obično radi odvojeno s grafičkim upraviteljem tzv Vidalia i na Internet pregledaču kompatibilnom sa torbutton, dodatak za Mozilla Firefox koji nam omogućava da ga aktiviramo iz samog pretraživača. Međutim, u Tor Browser, njegovi tvorci uspjeli su sve pojednostaviti, osmislivši solidnu i robusnu aplikaciju (paket) na sveobuhvatan način, odnosno sa svime što je potrebno za neposredan rad u bilo kojoj distribuciji.

Tor Browser Vrlo je jednostavan za upotrebu, nakon što se instalira i pokrene, malo ili ništa se ne može konfigurirati, osim ako niste vrlo napredni korisnik ili paranoični u vezi sa sigurnošću i privatnošću.

Evo skripte za Bash Shell:

================================================== ====================
#!/bin/bash
#####################################################################
# EN ESTA SECCIÓN INCLUYA LOS DATOS DEL CREADOR Y EL PROGRAMA
#
#####################################################################


#####################################################################
# EN ESTA SECCIÓN INCLUYA LOS DERECHOS DE AUTOR Y LICENCIAMIENTO 
# DEL SOFTWARE
# 
#####################################################################

#####################################################################
# INICIO DEL MODULO DE TOR BROWSER                                     
#####################################################################

USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`

HOME_USER_NAME=/home/$USER_NAME

cd $HOME_USER_NAME

rm -rf /opt/tor-browser*

rm -f /usr/bin/tor-browser*

rm -rf /usr/bin/tor-browser*

rm -f $HOME_USER_NAME/Escritorio/tor-browser.desktop

rm -f $HOME_USER_NAME/Desktop/tor-browser.desktop

rm -f $HOME_USER_NAME/.local/share/applications/tor-browser.desktop

rm -f /usr/share/applications/tor-browser.desktop

update-menus

#####################################################################

# wget -c https://dist.torproject.org/torbrowser/5.0.7/tor-browser-linux32-5.0.7_es-ES.tar.xz

# wget -c https://dist.torproject.org/torbrowser/5.0.7/tor-browser-linux64-5.0.7_es-ES.tar.xz

# Nota: Puede descargarlos manualmente desde esta URL: https://dist.torproject.org/torbrowser/

#####################################################################

unxz *tor-browser*.tar.xz

tar xvf *tor-browser*.tar

mv -f tor-browser_es-ES /opt/tor-browser

ln -f -s /opt/tor-browser/Browser/start-tor-browser /usr/bin/tor-browser

#####################################################################

chown $USER_NAME:$USER_NAME -R /opt/tor-browser/


echo '
[Desktop Entry]
Name=TOR Browser
GenericName=TOR Browser
GenericName[es]=Navegador web TOR
Comment=Navegador de Internet seguro
Exec=/usr/bin/tor-browser
Icon=/opt/tor-browser/Browser/browser/icons/mozicon128.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
MimeType=x-scheme-handler/mozilla;
X-KDE-Protocols=mozilla
' > /opt/tor-browser/tor-browser.desktop


ln -s /opt/tor-browser/tor-browser.desktop $HOME_USER_NAME/Escritorio/tor-browser.desktop

chown $USER_NAME:$USER_NAME $HOME_USER_NAME/Escritorio/tor-browser.desktop

chmod 755 $HOME_USER_NAME/Escritorio/tor-browser.desktop

chmod +x $HOME_USER_NAME/Escritorio/tor-browser.desktop


ln -s /opt/tor-browser/tor-browser.desktop $HOME_USER_NAME/Desktop/tor-browser.desktop

chown $USER_NAME:$USER_NAME $HOME_USER_NAME/Desktop/tor-browser.desktop

chmod 755 $HOME_USER_NAME/Desktop/tor-browser.desktop

chmod +x $HOME_USER_NAME/Desktop/tor-browser.desktop


ln -s /opt/tor-browser/tor-browser.desktop $HOME_USER_NAME/.local/share/applications/tor-browser.desktop

chown $USER_NAME:$USER_NAME $HOME_USER_NAME/.local/share/applications/tor-browser.desktop

chmod 755 $HOME_USER_NAME/.local/share/applications/tor-browser.desktop

chmod +x $HOME_USER_NAME/.local/share/applications/tor-browser.desktop


ln -s /opt/tor-browser/tor-browser.desktop /usr/share/applications/tor-browser.desktop

chown $USER_NAME:$USER_NAME /usr/share/applications/tor-browser.desktop

chmod 755 /usr/share/applications/tor-browser.desktop

chmod +x /usr/share/applications/tor-browser.desktop


su - $USER_NAME -c "tor-browser https://addons.mozilla.org/firefox/downloads/latest/11356/addon-11356-latest.xpi?src=dp-btn-primary" &

#####################################################################

rm -f $HOME_USER_NAME/tor-browser*.*

rm -f $HOME_USER_NAME/*.xpi

clear

su - $USER_NAME -c "xdg-open 'https://dist.torproject.org/torbrowser/'" &

clear

echo ''
echo ''
echo '#--------------------------------------------------------------#'
echo '#  GRACIAS POR USAR ESTE SCRIPT DE INSTALACIÓN DE TOR BROWSER  #'
echo '#--------------------------------------------------------------#'
echo ''
echo ''

sleep 3

#####################################################################
# FINAL DEL MODULO DE TOR BROWSER                                      
#####################################################################
================================================== ====================

Napomena: Ja se lično NE KORISTIM Tor Browser jer se ne krećem kroz Duboki web ili se bojim a pljačka o sjeckanje mojih podataka ili kršenje moje privatnosti, ali znam da mnogi čine i za njih ovu instalacijsku skriptu koja će im olakšati život.

Prednost ovih skripti je što dopuštaju i Mozilla Firefox kao Tor Pregledajr su konfigurirani na takav način da dopustiti ažuriranje istih, kao što se to radi u prozorima. To jest, otvaranje Dugme izbornika na traci s dugmadima, otvaranje izbornika pomoći (ikona pitanja) i u iskačućem prozoru (O…) Skenira ažuriranja na čekanju i ažuriranje se izvodi transparentno kao u sustavu Windows.

Zapamtite da u slučaju stvaranja a Script (Primjer: mi-script-tor-browser.sh) s ovim kodom, preporučujem vam da ručno preuzmete datoteku sa Tor Browser ažurirano ručno, tako da biste trebali i dalje komentirati Wget linije za preuzimanje, i smjestite ga u path / home / my_user zajedno sa dosijeom tar.gz de Tor Browser preuzeli i pokrenuli ga naredbom naredbe $ bash mi-script-tor-browser.sh . I za manje od 30 sekundi imat ćete sve funkcionalno. Nakon ovoga možete se kretati bilo kojim web stranice sa verzijom vašeg pretraživača koju ste odabrali Tor Browser.

Do sljedećeg posta, koji će biti o LibreOfficeu. Ostavljam vam ovu novu publikaciju i uzbudljiv zadatak analize i istraživanja.

GRAFIČKI VODIČ POSTUPKA

Lična mapa_001 Lična mapa_002 root @ hostmovil-sysadmin: -home-sysadmin_003 Radno područje 1_004Konfiguracija mreže Tor_005 Tor_006 Status Preglednik Tor_007 Indeks -torbrowser - Tor_008 pretraživač O pregledaču Tor_009 O Toru - Tor_010 pretraživač


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

7 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena.

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Dayane Qu rekao je

    Iako se pregledač Firefox koji je TOR projekt prilagodio za pokretanje web lokacija s .onionom koristi i za pregledavanje normalnih web stranica, nije sve "duboka mreža", to su jednostavno neidecirane i skrivene stranice Da biste iskoristili TOR i At istovremeno, nemojte davati kompromitirajuće informacije, postoje preporuke:
    1. Nikada ne posjećujte iste lokacije na istom računaru istovremeno, izmjenjujući normalnu mrežu i mrežu luka.
    2. Nikada se ne prijavljujte u TOR, npr. Facebook, TORbook ili bilo koju e-poštu.
    3. Koristite sigurnu tražilicu koja vas ne prati, npr. Vezu DuckDuckGo: https://duckduckgo.com
    kao i njegovo ogledalo u .onionu
    4. Onemogućite JavaScript, jer može pokretati dijelove vlasničkog koda i oštetiti vašu privatnost i integritet računara.
    5. Upotrijebite TAILS ili drugu distribuciju usmjerenu na privatnost, vaše aplikacije i veze moraju se šifrirati kroz TOR mrežu.
    6. Instalirajte HTTPS svugdje i šifrirajte svoj promet.

    Možda će biti još preporuka drugih korisnika, pozivam vas da podijelite iskustva i prijedloge za ovaj projekat. Donirajte, razvijajte, koristite, doprinosite!
    Pozdrav!

  2.   ing. Jose Albert rekao je

    Vaš komentar i doprinosi su vrlo dobri!

    Čestitam vam na vašoj sklonosti.

  3.   Raul P. rekao je

    Pozdrav inženjeru, sviđaju mi ​​se vaši vodiči.

    Gazapo: «koji nam omogućava da se sakrijemo»

  4.   ing. Jose Albert rekao je

    Da, uvijek nešto ide, sve je savršeno nesavršeno!

  5.   Slika rezerviranog mjesta Jose Linares rekao je

    Metoda koju koristite za dobivanje trenutnog korisnika je pogrešna, vraća korisnika s UID 1000. Ok, ako postoji samo jedan korisnik, to je obično to, ali to ne mora biti slučaj. Zar ne bi bilo bolje koristiti user = $ (whoami)?
    Niti se dom mora zvati isto kao i korisnik. Srećom, varijabla ~ uvijek sadrži početni put.

  6.   ing. Jose Albert rekao je

    Imajte na umu da sa Shell Scripting-om možete raditi mnoge složene stvari koje se razlikuju od različitih platformi koristeći vrlo male datoteke. Ostavit ću vam ovaj mali screencast nečega što ću vas uskoro naučiti onima koji nastave gledati kurs, a to sa samo 50Kb puno obećava! I to je samo polovina onoga što možete učiniti s Shell Scriptingom.

    LPI-SB8 Test ScreenCast (LINUX POST INSTALL - SCRIPT BICENTENARIO 8.0.0)
    (lpi_sb8_adaptation-audiovisual_2016.sh / 43Kb)

    Pogledajte Screencast: https://www.youtube.com/watch?v=cWpVQcbgCyY

  7.   ing. Jose Albert rekao je

    Pozdrav svima onima koji uskoro prate mrežni kurs "Learn Shell Scripting", nastavićemo s ostalim osnovnim skriptama kako bismo nastavili s prisvajanjem znanja i nastavili ga družiti svima.

    Nadam se da ćete pratiti, jer ću uskoro početi s naprednijim kodovima, ali izloženim na način koji je vizualno razumljiv uprkos svojoj složenosti.

    LPI-SB8 Test ScreenCast (LINUX POST INSTALL - SCRIPT BICENTENARIO 8.0.0)
    (lpi_sb8_adaptation-audiovisual_2016.sh / 43Kb)

    Pogledajte Screencast: https://www.youtube.com/watch?v=cWpVQcbgCyY