La septintoji (7-oji) klasė praktinio teorinio kurso „Sužinok„ Shell Scripting “ mes ištirsime, kaip per a Scenarijus galime pasiekti lengvą diegimas ir nustatymas suprogramuotas garsus ir naudingas Interneto naršyklė „Tor Browser“, o kaip visada investuojame brangų laiką suprasti, kaip veikia kiekviena eilutė, kiekviena komanda, kiekvienas kintamasis, suprasti ir išmokti „Shell Scripting“.
Tačiau tiems, kurie supranta, patiksliname, kad taip yra „Tor“ naršyklė. Tai yra daugialypė programa („Windows“ / „Linux“), kuri mums leidžia paslėpti ar užmaskuoti mūsų tapatybę tinkle. Tai teikia anoniminį maršrutą per tarpinius serverius mūsų interneto ryšiams ir efektyviai apsaugo išorinę srauto analizę. Taigi naudojant Tor įmanoma užmegzti ryšį su pagrindiniu kompiuteriu beveik nepastebimai, tai yra be jo ar kito asmens galimybės žinoti mūsų IP.
Vykdyti tor naršyklė A GNU / Linux operacinė sistema, paprastai veikia atskirai su grafiniu vadybininku, vadinamu Vidalia ir interneto naršyklėje, suderinamoje su „Torbutton“, įskiepis, skirtas "Mozilla Firefox" tai leidžia mums ją suaktyvinti iš pačios naršyklės. Tačiau tor naršyklė, jo kūrėjams pavyko viską supaprastinti, visapusiškai suprojektuojant tvirtą ir tvirtą programą (paketą), tai yra viską, kas būtina, kad bet koks platinimas būtų atliekamas nedelsiant.
tor naršyklė tai labai lengva naudoti, kai įdiegta ir veikia, ją konfigūruoti yra mažai arba nieko nėra, nebent esate labai pažengęs vartotojas ar paranojiškas dėl saugumo ir privatumo.
Čia yra „Bash Shell“ scenarijus:
================================================== ====================
#!/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
#####################################################################
================================================== ====================
dėmesį: Aš asmeniškai NENAUDOJU tor naršyklė nes aš ne naršau Gilus voratinklis ar aš bijau a robo o nulaužti mano informacijos ar mano privatumo pažeidimas, bet žinau, kad daugelis daro ir jiems šį diegimo scenarijų, kuris palengvins jų gyvenimą.
Šių scenarijų privalumas yra tas, kad jie leidžia tiek "Mozilla Firefox" kaip „Tor“ naršymasr yra sukonfigūruoti taip, kad leisti atnaujinti tą patį, kaip tai daroma languose. Tai yra atidarymas „Charms“ juostos meniu mygtukas, atidarius pagalbos meniu (klausimo piktogramą) ir pasirodžiusiame iššokančiajame lange (apie ...) Jis ieško laukiančių naujinių ir atnaujinimas atliekamas skaidriai, kaip ir „Windows“.
Atminkite, kad kuriant Scenarijus (Pavyzdys: mi-scenarijus-naršyklė.sh) su šiuo kodu, rekomenduoju jums rankiniu būdu atsisiųsti failą iš tor naršyklė atnaujinama rankiniu būdu, todėl turėtumėte nuolat komentuoti „wget“ atsisiuntimo eilutės, ir įdėkite jį į kelias / namai / mano_naudotojas kartu su byla tar.gz de tor naršyklė atsisiųskite ir paleiskite ją naudodami komandą $ bash mi-scenarijus-naršyklė.sh . Ir per mažiau nei 30 sekundžių turėsite viską, kas funkcionalu. Po to galite naršyti bet kuriame Interneto svetainė su jūsų pasirinkta naršyklės versija tor naršyklė.
Iki kito įrašo, kuris bus apie „LibreOffice“. Kai palieku jums šį naują leidinį ir įdomią analizės ir tyrimų užduotį.
GRAFINĖ PROCEDŪROS PAMOKA
Nors „TOR“ projekto pritaikyta „Firefox“ naršyklė, skirta valdyti svetaines su .onion, taip pat naudojama norint naršyti įprastose svetainėse, ne viskas yra „gilusis internetas“, kuris yra tiesiog ne idexed ir paslėpti puslapiai Norėdami pasinaudoti TOR ir At tuo pačiu metu nepateikite kompromituojančios informacijos, yra rekomendacijų:
1. Niekada nesilankykite tose pačiose vietose tame pačiame kompiuteryje tuo pačiu metu, kaitaliodami įprastą ir svogūnų tinklą.
2. Niekada neprisijunkite prie TOR, pvz., „Facebook“, „TORbook“ ar bet kokio el. Pašto.
3. Naudokite saugų paieškos variklį, kuris jūsų nestebi, pvz., „DuckDuckGo“ nuoroda: https://duckduckgo.com
taip pat jo veidrodis. svogūnėlyje
4. Išjunkite „JavaScript“, nes jis gali paleisti patentuoto kodo dalis ir pakenkti jūsų privatumui ir kompiuterio vientisumui.
5. Naudokite TAILS ar kitą į privatumą nukreiptą platintoją, jūsų programos ir ryšiai yra priversti šifruoti per TOR tinklą.
6. Įdiekite HTTPS visur ir užšifruokite srautą.
Gali būti daugiau kitų vartotojų rekomendacijų, kviečiu pasidalinti šio projekto patirtimi ir pasiūlymais. Dovanok, vystyk, naudokis, prisidėk!
Sveiki atvykę!
Jūsų komentaras ir atsiliepimai yra labai geri!
Aš sveikinu jus su jūsų gabumu.
Sveikinimų inžinieriau, man patinka jūsų vadovėliai.
Gazapo: «kuris leidžia mums pasislėpti»
Taip, kažkas visada praeina, viskas yra visiškai netobula!
Metodas, kurį naudojate dabartiniam vartotojui gauti, yra neteisingas, jis grąžina vartotojui UID 1000. Gerai, jei yra tik vienas vartotojas, dažniausiai tai yra, bet taip neturi būti. Ar ne geriau būtų naudoti user = $ (whoami)?
Namai taip pat neturi būti vadinami tokiais pat kaip vartotojai. Laimei, kintamajame ~ visada yra namų kelias.
Atminkite, kad naudodami „Shell Scripting“ galite atlikti daug sudėtingų dalykų, kurie yra įvairiose platformose (skirtingi distros), naudojant labai mažus failus. Paliksiu jums šią mažą ekrano kopiją, kurios netrukus išmokysiu tiems, kurie toliau stebi kursą, ir tai, turėdamas tik 50 KB, žada daug! Ir tai tik pusė to, ką galima padaryti naudojant „Shell Scripting“.
„LPI-SB8“ bandomasis ekrano perdavimas („LINUX POST INSTALL“ - „SCRIPT BICENTENARIO 8.0.0“)
(„lpi_sb8_adecuación-audiovisual_2016.sh / 43Kb)
Žr. „Screencast“: https://www.youtube.com/watch?v=cWpVQcbgCyY
Sveikinimai visiems, kurie netrukus lankys internetinius kursus „Sužinok„ Shell Scripting ““, mes tęsime kitus pagrindinius scenarijus, kad ir toliau pasisavintume žinias ir toliau jas bendrume.
Tikiuosi, kad jūs neatsiliksite, nes netrukus pradėsiu nuo pažangesnių kodų, bet atvaizduosiu taip, kad tai būtų vizualiai suprantama, nepaisant jo sudėtingumo.
„LPI-SB8“ bandomasis ekrano perdavimas („LINUX POST INSTALL“ - „SCRIPT BICENTENARIO 8.0.0“)
(„lpi_sb8_adecuación-audiovisual_2016.sh / 43Kb)
Žr. „Screencast“: https://www.youtube.com/watch?v=cWpVQcbgCyY