Kaip išmokti „Shell“ scenarijus įdiegiant „Tor“ naršyklę

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“.

"Shell scenarijus

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

Asmeninis aplankas_001

Asmeninis aplankas_002

root @ hostmovil-sysadmin: -home-sysadmin_003

Darbo sritis 1_004

Tinklo konfigūracija „Tor_005“

„Tor_006“ būsena

„Tor_007“ naršyklė

„Tortor“ naršyklės rodyklė - „Tor_008“ naršyklė

Apie „Tor_009“ naršyklę

Apie „Tor“ - „Tor_010“ naršyklę


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Dayane'as Qu sakė

    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ę!

  2.   Ing. Jose Albertas sakė

    Jūsų komentaras ir atsiliepimai yra labai geri!

    Aš sveikinu jus su jūsų gabumu.

  3.   Raulas P sakė

    Sveikinimų inžinieriau, man patinka jūsų vadovėliai.

    Gazapo: «kuris leidžia mums pasislėpti»

  4.   Ing. Jose Albertas sakė

    Taip, kažkas visada praeina, viskas yra visiškai netobula!

  5.   Chosė Linaresas sakė

    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.

  6.   Ing. Jose Albertas sakė

    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

  7.   Ing. Jose Albertas sakė

    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