Si të mësoni Shell Scripting duke instaluar Tor Browser

La klasa e shtatë (e 7-të) të kursit teorik praktik të "Mësoni Shell Scripting" ne do të studiojmë se si përmes një Dorëshkrim ne mund të arrijmë një të lehtë instalimi dhe konfigurimi programuar nga e famshmja dhe e dobishme Shfletuesi i Internetit Shfletuesi Tor, ndërsa, si gjithmonë, ne investojmë kohë të vlefshme të kuptuarit se si funksionon secila rresht, secila komandë, secila variabël, për të kuptuar dhe mësuar Shell Scripting.

Shell Scripting

Por për ata pak që e kuptojnë, ne do të sqarojmë se është Shfletuesi Tor. Isshtë një aplikacion multiplatform (Windows / Linux) që na lejon fshehni ose maskoni identitetin tonë në rrjet. Ai siguron një rrugë anonime përmes serverave të përfaqësimit për komunikimet tona në internet dhe parandalon në mënyrë efikase analizën e trafikut të jashtëm. Pra, duke përdorur Tor është e mundur bëj një lidhje me një host, pothuajse në mënyrë të padukshme, domethënë, pa atë ose ndonjë tjetër që ka mundësinë e njohjes së IP-së tonë.

Për të ekzekutuar Tor Browser në një Sistemi Operativ GNU / Linux, normalisht punon veçmas me një menaxher grafik të quajtur Vidalia dhe në një shfletues interneti të pajtueshëm me Torbuton, një shtojcë për Mozilla Firefox që na lejon ta aktivizojmë atë nga vetë shfletuesi. Sidoqoftë, në Tor Browser, krijuesit e saj kanë arritur të thjeshtojnë gjithçka, duke hartuar një aplikacion (paketë) solide dhe të fortë në një mënyrë integrale, domethënë, me gjithçka të nevojshme për të punuar menjëherë në çdo shpërndarje.

Tor Browser Shtë shumë e lehtë për t'u përdorur, pasi të instalohet dhe ekzekutohet, ka pak ose asgjë për t'u konfiguruar, përveç nëse jeni një përdorues shumë i përparuar ose paranojak për sigurinë dhe privatësinë.

Këtu është Shkrimi 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                                      
#####################################################################
================================================== ====================

Shenim: Unë personalisht NUK PERDOR Tor Browser sepse nuk lundroj në Web i thellë apo kam frike a Robo o e thatë të informacionit tim ose shkeljes së privatësisë sime, por unë e di që shumë e bëjnë dhe për ta këtë skenar instalimi, i cili do t'ua lehtësojë jetën.

Avantazhi i këtyre skenareve është se ato lejojnë të dyja Mozilla Firefox si Shfletoni Torr janë konfiguruar në mënyrë të tillë që lejojnë azhurnimin e së njëjtës, siç bëhet në dritare. Kjo është, Hapja e Butoni i menysë së shiritit të sharmave, hapja e menusë së ndihmës (ikona e pyetjes) dhe në dritaren që shfaqet (rreth)) Ai skanon për azhurnime në pritje dhe azhurnimet kryhen në mënyrë transparente si në Windows.

Mos harroni se në rast të krijimit të një Dorëshkrim (Shembull: MIskriptari- shfletuesi.sh) me këtë kod, unë ju rekomandoj që të shkarkoni manualisht skedarin nga Tor Browser azhurnohet manualisht, kështu që duhet të vazhdoni të komentoheni linjat e shkarkimit të wget, dhe vendoseni në shtegu / shtëpia / përdoruesi im së bashku me dosjen tar.gz de Tor Browser shkarkohet dhe ekzekutohet me komandën komanduese $ përplas MIskriptari- shfletuesi.sh . Dhe në më pak se 30 sekonda do të keni gjithçka funksionale. Pas kësaj mund të lundroni në cilindo Website me versionin e shfletuesit tuaj të zgjedhur nga ju Tor Browser.

Deri në postimin tjetër, i cili do të jetë në lidhje me LibreOffice. Ndërsa ju lë me këtë botim të ri dhe detyrë emocionuese të analizës dhe kërkimit.

Tutorial GRAPHIK I PROCEDURS

Dosje personale_001

Dosje personale_002

rrënja @ hostmovil-sysadmin: -home-sysadmin_003

Zona e punës 1_004

Konfigurimi i rrjetit Tor_005

Statusi Tor_006

Shfletuesi Tor_007

Indeksi i -torbrowser - Shfletuesi Tor_008

Rreth Tor_009 Shfletuesi

Rreth Tor - Tor_010 Shfletuesi


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   dayane qua dijo

    Megjithëse shfletuesi Firefox i përshtatur nga Projekti TOR për të drejtuar faqe me .onion, përdoret gjithashtu për të lundruar në faqet normale, jo gjithçka është "rrjeti i thellë", të cilat janë thjesht faqe pa ide dhe të fshehura Për të përfituar nga TOR dhe Në të njëjtën kohë, mos jepni informacion kompromentues, ka rekomandime:
    1. Asnjëherë mos vizitoni të njëjtat faqe në të njëjtin kompjuter në të njëjtën kohë, duke alternuar rrjetin normal dhe rrjetin e qepës.
    2. Asnjëherë mos hyni në TOR, p.sh. Facebook, TORbook ose ndonjë email.
    3. Përdorni një motor kërkimi të sigurt që nuk ju gjurmon, p.sh. lidhja DuckDuckGo: https://duckduckgo.com
    si dhe pasqyrën e tij në .onion
    4. Çaktivizoni JavaScript, pasi mund të ekzekutojë pjesë të kodit të pronarit dhe të dëmtojë privatësinë dhe integritetin e kompjuterit tuaj.
    5. Përdorni TAILS ose një distro tjetër të orientuar drejt privatësisë, aplikacionet dhe lidhjet tuaja janë të detyruara të kriptohen përmes rrjetit TOR.
    6. Instaloni HTTPS Kudo dhe kriptoni trafikun tuaj.

    Mund të ketë më shumë rekomandime nga përdorues të tjerë, unë ju ftoj të ndani përvojat dhe sugjerimet për këtë projekt. Dhuroni, zhvilloni, përdorni, kontribuoni!
    Përshëndetje!

  2.   Ing Jose Albert dijo

    Komenti dhe kontributet tuaja janë shumë të mira!

    Ju përgëzoj për aftësinë tuaj.

  3.   Raul P. dijo

    Përshëndetje inxhinier, unë i dua udhëzimet tuaja.

    Një gazapo: «që na lejon të fshihemi»

  4.   Ing Jose Albert dijo

    Po, diçka gjithmonë shkon larg, gjithçka është krejtësisht e papërsosur!

  5.   Imazhi i vendit mbajtës të Jose Linares dijo

    Metoda që përdorni për të marrë përdoruesin aktual është e gabuar, ajo e kthen përdoruesin me UID 1000. Mirë, nëse ka vetëm një përdorues, zakonisht është ajo, por nuk duhet të jetë kështu. A nuk do të ishte më mirë të përdorim përdoruesin = $ (whoami)?
    As shtëpia nuk duhet të quhet e njëjtë me përdoruesin. Për fat të mirë, ndryshorja ~ gjithmonë përmban rrugën e shtëpisë.

  6.   Ing Jose Albert dijo

    Mos harroni se me Shell Scripting mund të bëni shumë gjëra komplekse që janë ndër-platformë (Distros Different) duke përdorur skedarë shumë të vegjël. Unë do t'ju lë këtë transmetim të vogël të ekranit për diçka që do t'ju mësoj së shpejti, për ata që vazhdojnë të shikojnë kursin, dhe që me vetëm 50 KB premton shumë! Dhe është vetëm gjysma e asaj që mund të bëhet me Shell Scripting.

    ScreenCast i Testit LPI-SB8 (INSTALIMI I POSTS LINUX - BICENTENARIO SHKRIMI 8.0.0)
    (lpi_sb8_adecuación-audiovizual_2016.sh / 43Kb)

    Shikoni shfaqjen në ekran: https://www.youtube.com/watch?v=cWpVQcbgCyY

  7.   Ing Jose Albert dijo

    Përshëndetje për të gjithë ata që po ndjekin Kursin Online të "Mësoni Shell Scripting" së shpejti ne do të vazhdojmë me skenarë të tjerë bazë për të vazhduar përvetësimin e njohurive dhe për të vazhduar shoqërimin e tyre për të gjithë.

    Shpresoj të qëndrosh i akorduar sepse së shpejti do të filloj me kode më të përparuara por të ekspozuara në një mënyrë që është vizualisht e kuptueshme pavarësisht kompleksitetit të saj.

    ScreenCast i Testit LPI-SB8 (INSTALIMI I POSTS LINUX - BICENTENARIO SHKRIMI 8.0.0)
    (lpi_sb8_adecuación-audiovizual_2016.sh / 43Kb)

    Shikoni shfaqjen në ekran: https://www.youtube.com/watch?v=cWpVQcbgCyY