Kako naučiti Shell skriptiranje instaliranjem Tor preglednika

La sedmi (7.) razred teorijskog i praktičnog kursa "Nauči skriptiranje školjki" Proučićemo kako kroz a Script možemo postići lako instalacija i podešavanje programirano od poznatih i korisnih Tor pretraživač Internet pretraživač, dok kao i uvijek ulažemo dragocjeno vrijeme razumijevanje kako svaka linija radi, svaka naredba, svaka varijabla, da bi se razumjelo i naučilo shell skriptiranje.

Shell skriptiranje

Ali za one malo koji razumiju, razjasnit ćemo o čemu se radi TorBrowser. To je multiplatformska aplikacija (Windows / Linux) koja nam to omogućava sakrijemo ili maskiramo naš identitet na internetu. Pruža anonimnu rutu kroz proxy servere za našu internet komunikaciju i efikasno izbjegava eksternu analizu prometa. Stoga je korištenje Tor-a moguće uspostaviti vezu sa hostom, gotovo neprimjetno, to jest, bez da on ili bilo ko drugi ima mogućnost da zna naš IP.

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

Tor Browser Vrlo je jednostavan za korištenje, kada se jednom instalira i pokrene, vrlo je malo ili ništa za konfigurirati, osim ako niste vrlo napredni korisnik ili paranoični u pogledu sigurnosti i privatnosti.

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 lično NE KORISTIM Tor Browser jer ne navigiram Duboki web ili se bojim a pljačka o sjeckanje mojih informacija ili kršenja moje privatnosti, ali znam da mnogi rade i za njih ovu instalacijsku skriptu, koja će im olakšati život.

Prednost ovih skripti je u tome što dozvoljavaju oba Mozilla Firefox kao Tor Browser su konfigurisani na takav način da dozvoli ažuriranje, baš kao što se to radi u Windowsu. Odnosno otvaranje Dugme menija na traci sa dugmadima, otvaranje menija pomoći (ikona pitanja) i iskačućeg prozora koji se pojavljuje (O…) Skenira ažuriranja na čekanju i obavlja ažuriranje transparentno kao u Windowsu.

Zapamtite da ako kreirate 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 koju ste odabrali u svom pretraživaču Tor Browser.

Do sljedećeg posta, koji će biti o LibreOfficeu. Dok vas ostavljam sa ovom novom publikacijom i uzbudljivim zadatkom analize i istraživanja.

GRAFIČKI VODIČ ZA POSTUPAK

Lična mapa_001

Lična mapa_002

root @ hostmovil-sysadmin: -home-sysadmin_003

Radno područje 1_004

Tor_005 mrežna konfiguracija

Tor_006 Status

Tor Browser_007

Indeks -torbrowser - Tor Browser_008

O Tor Browser_009

O Tor - Tor Browser_010


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 qua rekao je

    Iako se Firefox pretraživač prilagođen od strane TOR projekta za pokretanje stranica sa .onion također koristi za pregledavanje normalnih stranica, nije sve "Deep Web", koje su jednostavno nededeksirane i skrivene stranice. Da biste iskoristili prednosti TOR-a i istovremeno vrijeme, nemojte davati kompromitujuće informacije. Postoje preporuke:
    1. Nikada nemojte posjećivati ​​iste stranice na istom računaru u isto vrijeme, naizmenično između normalne mreže i mreže luka.
    2. Nikada se nemojte prijavljivati ​​na TOR, npr. Facebook, TORbook ili bilo koju e-poštu.
    3. Koristite sigurnu tražilicu koja vas ne prati, npr. DuckDuckGo link: https://duckduckgo.com
    kao i njegovo ogledalo u .luku
    4. Onemogućite JavaScript, jer može pokrenuti dijelove vlasničkog koda i oštetiti vašu privatnost i integritet vašeg računara.
    5. Koristite TAILS ili neku drugu distribuciju orijentiranu na privatnost, vaše aplikacije i konekcije će biti prisilno šifrirane putem TOR mreže.
    6. Instalirajte HTTPS svugdje i šifrirajte svoj promet.

    Možda ima 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ši komentari i doprinosi su veoma dobri!

    Čestitam ti na tvojoj sposobnosti.

  3.   Raul P. rekao je

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

    Greška: "što nam omogućava da se sakrijemo"

  4.   ing. Jose Albert rekao je

    Da, uvek nešto nestane, sve je savršeno nesavršeno!

  5.   Slika rezerviranog mjesta Jose Linares rekao je

    Metoda koju koristite za dobijanje trenutnog korisnika je pogrešna, vraća korisnika sa UID-om 1000. U redu, ako postoji samo jedan korisnik to će obično biti taj, ali to ne mora biti slučaj. Zar ne bi bilo bolje koristiti user= $(whoami) ?
    Dom se ne mora zvati isto kao i korisnik. Srećom, ~ varijabla uvijek sadrži početnu putanju.

  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