Stáva sa, že dnes sú na internete tisíce, státisíce reklamných alebo marketingových stránok, nájdeme všetky druhy ... AdSensereklama yahoo, menej rušivé stránky, ktoré sa predávajú sponzorované príspevky, reklama, ktorú nájdeme v facebook y Twitter (v skutočnosti môžete zahrnúť aj sponzorované tweety predávané na niektorých stránkach)… Stručne povedané, že internet podkopáva reklamu a bannery, o ktoré mnoho ľudí nemá záujem.
Pred časom som s vami hovoril o tom, ako blokovať internetovú reklamu cez terminál pre akýkoľvek prehliadač (bez použitia doplnkov), spočívalo v (manuálnom) pridaní inzertných stránok do / Etc / hosts čo naznačuje, že boli na čísle 127.0.0.1, to znamená, že keď sme otvorili web, prehľadávač by vyhľadal v našom počítači obrázok Adsense, pretože tento obrázok zjavne neexistoval, nič sa nám nezobrazilo.
Toto malo zjavne svoje klady a zápory. Po prvé, keďže to bolo manuálne, kontrolovali sme blokované domény, ale keďže to bolo manuálne, bolo tu aj veľa ďalších, ktoré sme, keďže sme ich nepoznali, nemohli blokovať. V tomto článku vám prinášam mnou napísaný skript, ktorý automatizuje proces, to znamená zakaždým, keď stiahne databázu, ktorá obsahuje spyware a reklamné stránky, a pridá tieto stránky do našich serverov / etc / hosts. Týmto spôsobom prehľadávač prehľadá reklama na webovom serveri na našom počítači ... webový server, ktorý keďže neexistuje (a ak existuje, neexistujú žiadne reklamné fotografie alebo bannery), tieto nepríjemné reklamy jednoducho neuvidíme.
Tu sú kroky:
1. Stiahneme skript a udelíme mu povolenie na vykonávanie:
cd $HOME
wget http://ftp.desdelinux.net/anti-ads.sh
chmod +x anti-ads.sh
2. Potom upravme náš / etc / crontab tak, aby sa skript spúšťal každý mesiac, napríklad 1. v každom mesiaci, vyzeral takto:
00 00 1 * * root /home/usuario/anti-ads.sh
3. Teraz musia reštartovať svojho démona cron alebo počítač, podľa toho, čo je pre nich pohodlnejšie.
4. Sme pripravení, ak chcete, môžete počkať, kým nebude deň 1, alebo spustiť skript sami (s oprávneniami root).
Obsah skriptu nechávam tu, aby som ho podrobne vysvetlil:
#! / bin / bash wget http://winhelp2002.mvps.org/hosts.txt -O /tmp/hosts.txt ls /etc/hosts.old &> / dev / null if [$? -ne 0]; potom cp / etc / hosts /etc/hosts.old fi echo "127.0.0.1 localhost.localdomain localhost"> / etc / hosts echo ":: 1 localhost.localdomain localhost" >> / etc / hosts cat / tmp / hosts. txt >> / etc / hosts rm /tmp/hosts.txt ukončenie
Poďme si to vysvetliť.
Najskôr si stiahneme súbor, ktorý obsahuje celý zoznam reklamných domén, a vložíme ho do / tmp / s názvom hosts.txt. Potom skontrolujeme, či súbor /etc/hosts.old existuje ... ak neexistuje, znamená to, že tento skript spustíme prvýkrát, tam uložíme (urobíme kópiu) našich / etc / hosts do /etc/hosts.old, pretože je to vždy dobré ponechať originál. Potom nahradíme všetok obsah našich / etc / hostiteľov dvoma štandardnými riadkami, ktoré naznačujú, že 127.0.0.1 je localhost a naopak. Pre terminál so súborom hostiteľov skopírujeme všetok obsah /tmp/hosts.txt do / etc / hosts (bez vylúčenia ďalších dvoch vložených riadkov), týmto spôsobom sme už naznačili, že reklamné domény sú v 0.0.0.0 ... No tak, presne to, čo chceme. Potom skončíme, jednoducho odstránime /tmp/hosts.txt a je to.
Koniec!
Extrémne jednoduchý skript, ktorý sa dá veľa vylepšiť kontrolou md5 stiahnutého súboru pomocou príkazu diff, aby ste nemuseli robiť / etc / hosts úplne od začiatku a pridávali k nim iba nové domény atď. Ale hej, toto je iba nápad, prvá verzia, ktorá funguje, nakoniec som to urobil preto, aby to fungovalo a proces trochu zautomatizoval.
No nič, vďaka nevýhoda, eduardo a ďalším za ich komentáre a tipy v predchádzajúcom článku. Tento skript nie je nič nové (Konozidus a csb mi už povedali o existencii podobných) ale bueh, rád si programujem svoje vlastné skripty, milujem bash ... aj keď niekedy existuje riešenie môjho problému, radšej si ho naprogramujem sám.
Každopádne dúfam, že vás to zaujalo.
Dobrý deň, ďakujem za skript, urobil som to isté už dávno, existuje len málo viac ako 31.ooo riadkov, nechám ich na kopírovanie, ak chcete:
http://paste.desdelinux.net/?dl=4935
Zdravím.
Veľmi dobré a najlepšie je vysvetlenie každého kroku, ktorý je potrebné sa naučiť
zaujímavé 🙂 aj keď pravda je taká, že medzi Noscript, adblock plus a DoNotTrackme a mojou konfiguráciou Iceweasel (bez koketov, nepamätám si históriu ...) mám neprekonateľnú bariéru pre reklamu a ďalšie. 😉
pozdravy.
Keby som používal iba jeden prehliadač (Firefox), neboli by žiadne problémy, ale používam niekoľko ... Opera, Firefox, Rekonq a Chromium, potrebujem „niečo“, čo funguje pre každého
Keď napíšem bash / etc / crontab a zadám enter, dostanem povolenie odmietnuté
Tento súbor musíte upraviť ako root alebo pomocou sudo.
Teraz, keď napíšem sudo / etc / crontab, požiada o moje heslo, zapíšem si ho, zadám enter a dostanem príkaz sudo: / etc / crontab: not found
Guso, skúsil si sudo nano / etc / crontab ???
Práve som vložil to, čo hovoríte, a objaví sa veľa informácií, že neviem, čo to je. Myslel som, že to, čo by sa malo objaviť, je to, čo hovorí príspevok: 00 00 1 * * root /home/user/anti-ads.sh
Upravte súbor pomocou:
sudo nano / etc / crontab
Potom na koniec pridáte riadok, ktorý som vložil do príspevku.
Aby sme to dokončili a nekomplikovali sa ďalším príkazom, reštartujeme PC a voila, bude čas počkať si na ďalší deň 1. deň.
Pretože chýba príkaz textového editora. V mojom prípade, že používam Linux Mint s prostredím Mate, je textový editor pero, takže to, čo vyskúšate, bude vyzerať takto:
sudo pero / etc / crontab
Zdravím.
Ďakujem. Aj keď to už pre mňa fungovalo s sudo nano / etc / crontab.
Zdravím.
@ guso
je to crontab -e (upravuje sa) ako root alebo so sudo, ako je tento vzhľad:
sudo su (heslo a vy ste root)
crontab -e
Alebo sudo crontab -e
Editor je vim, stlačíte i (je to i latinčina), ktoré sa vloží alebo upraví, presuniete, upravíte, potom stlačte Esc, keď ste hotoví, a stlačíte: wq a stlačíte kláves Enter, to je záznam a ukončíte a je to.
Vynikajúci, jednoducho vynikajúci. Aj keď, ako sa hovorí, mám jednoducho rozšírenia a konfigurácie, ktoré ma vzdialili od reklamy v mojom firefoxu.
Skvelý scenár. Musel som urobiť niekoľko zmien, ktoré nakoniec zostali takto:
wget http://winhelp2002.mvps.org/hosts.txt
cp hosts.txt / tmp /
Čo ešte môžem povedať, je pekné používať linux.
Neviem prečo, ale akonáhle som pre to upravil hostiteľa, nemohol som vidieť komentáre na youtube, skúsim to tentokrát a uvidíme.
Úprimne, pripúšťam, že reklama je veľmi ťažká, ale pri absencii darov je veľa blogov (vrátane tých mojich) jediným zdrojom príjmu.
Neubližujete veľkým spoločnostiam, ale malým blogerom, áno ...
pre skúsenejších linuxero by to bolo ako čítať klavírne noty pre hudobníka
Super a jednoduché. Čo viac si priať
Problém je v tom, že Adblocku Plus už nemôžeme dôverovať toľko, koľko si účtujeme za odblokovanie množstva reklamy. Takže sme presvedčení, že je to kompletný server / etc / hostiteľ už pokrytý.
Dnes všetci hľadáme spôsoby, ako ľahko zarobiť peniaze, vzhľadom na ich potrebu a pracovné problémy v našej krajine. Ja ako všetci, aj ja, som s týmto problémom a naďalej cestujem po obrovskom internetovom priestore a hľadám prácu, ktorá skutočne spĺňa moje očakávania, to znamená málo pracovať a zarábať veľa peňazí. Pravda je, že som po tom hľadaní dlho, čo mi môže priniesť úplné šťastie (aspoň ekonomicky), nič nie je ďalej od reality, myslím si, že môžem pokračovať ešte niekoľko rokov alebo možno donekonečna. Už nejaký čas sa venujem výskumu viacúrovňových systémov, teda systému, v ktorom sa pripojíte k spoločnosti a vykonávate určité práce, za ktoré ste platení, v niektorých prípadoch vysoko platení. Na vstup potrebujete iba člena tých, ktorí sú už súčasťou spomínanej spoločnosti, aby vás sponzoroval a stanete sa súčasťou ich tímu. Keď už sa nachádzate v tomto svete viacúrovňového systému, môžete sa uspokojiť s vykonávaním úloh, ktoré vám sú každý deň zverené, alebo s činnosťou, ktorá sa nazýva sieť, to znamená hľadaním ďalších členov, ktorí sa stanú súčasťou vášho tímu, a preto vytvoria systém siete. binárne alebo lineárne, ktoré vytvára zvyškové výhody, ktoré sa pridávajú k výhodám, ktoré vám poskytujú pri každodennej práci.
Dnes máte na YouTube veľa informácií o tejto téme. V týchto videách vás informujú o všetkých krokoch registrácie aj u rôznych spoločností, ktoré používajú viacúrovňový systém, ako aj o jeho fungovaní. Vyšetrujem jednu z nich LibertaGia, je to novovytvorená spoločnosť podľa údajov, ktoré sa mi v sieti podarilo lokalizovať, jej vznik sa datuje od októbra 2013. Som zaregistrovaný tri dni a momentálne stále nemôžem robiť nejaké odhady ohľaduplnosti. Dennou prácou, ktorú robím, je otvorenie 10 webových stránok a ich prezeranie každú minútu (nie zlé) ..., po prezeraní ich dám ako potvrdené a počítadlo peňazí mi oznámi, že som zarobil 3 doláre. Takže zatiaľ som zarobil deväť (9) $, takže som prakticky nič nerobil. Ako hovoria vo svojej prezentácii, musím vyzbierať 300 dolárov, aby som mohol tieto peniaze začať zarábať v hotovosti a mohol ich mať, uvidíme, či to tak bude. Nateraz mi nezostáva nič iné, len sa stále snažiť dosiahnuť túto sumu a počkať si na kúpu balíka Booster (balíček, ktorý je mimochodom povinný kúpiť, má cenu 399 dolárov).
Ak sa niekto chce zúčastniť tohto viacúrovňového systému, môže použiť môj odkaz na to, aby bol súčasťou LibertaGia, a sám si skontroluje, či je tento spôsob života a zarábanie peňazí snom alebo realitou. Zatiaľ neviem, ale krok za krokom vám poviem, čo sa so mnou deje.
http://www.libertagia.com/Corelli
Myslím si, že máte nesprávny blog, toto nie je stránka na vyhľadávanie odporúčaní
Úprimne, to, čo hovoríš, je hoax. Vždy si musíte pamätať: nikto nedá pesetám ...
Predstavte si 3.00 dolárov za minútu, to je 180.00 dolárov za hodinu, neznie to divne?
Priateľ, verím, že to, čo si napísal v tomto blogu, bolo z nevedomosti a kvôli ťažkému životu je jediný, kto môže v tejto spoločnosti zarábať peniaze, vlastník a niektorí blízki priatelia, všetky tieto pyramídové systémy sú fingované. .
Existuje niekoľko spoločností Lionbridge a Leapforge, ktoré pracujú pre Google a najmú vás na hodnotenie webových stránok. Platia vám od 12.00 do 15.00 dolárov za hodinu, jedná sa o vážne spoločnosti, musíte im poslať životopis, vyhodnotia vás a ak podáte žiadosť, najmú vás.
Na tomto mieste spomenuli Google Adsense, ktorý niektorí z nás používajú v našich blogoch na zarobenie drobných, ale s týmito nádhernými blokmi sa to takmer zníži na 0.00 USD hahahaha.
Ale aj napriek tomu je zarábanie peňazí na internete možné, aj keď z toho žijem, hovorím vám z vlastnej skúsenosti, nie je to o tom diskutovať, ale hľadajte ďalej, všetko je v danom prístupe.
Saludos cordiales,
Oskar
Zdá sa, že bola filtrovaná reklama, ktorá nemohla zablokovať skript d etc / hosts…. 😀
veľmi dobrá, operácia je rovnaká ako adfree pre Android, keď som si ju nainštaloval, pomyslel som si: aký šikovný kto to vytvoril haha ale nikdy ma nenapadlo ho použiť v Gnu / Linuxe.
Ďakujem. Asi je hotovo.
Ahojte, pred chvíľou som postupoval podľa krokov, ktoré ste opísali vo svojom predchádzajúcom príspevku, a fungovalo mi to veľmi dobre. Problém bol v tom, že používam stránku, ktorá vám ukáže určitý obsah, ktorá vás požiada o ukončenie inzercie, a pretože mi nemohla ukázať naznačilo to chybu. Existuje spôsob, ako dočasne zakázať blokovanie alebo zabrániť blokovaniu určitých stránok?
pozdravujem a ďakujem za zdieľanie týchto informácií 😀
Dobrý deň.
K tomu, čo komentujete, ma napadá niekoľko riešení, aj keď neviem, ktoré z nich bude najlepšie vyhovovať vášmu problému. Každá webová aplikácia je svet. Všetko závisí od konkrétneho scenára, toho, čo ste ochotní zaplatiť za systémové prostriedky, a od času a odhodlania, ktoré chcete do tohto problému investovať.
Prvé riešenie, ktoré ma napadne, možno aj najjednoduchšie, by bolo odstránenie konfliktnej reklamnej domény zo súboru / etc / hosts. Možno by to bolo viac ako riešenie, ktoré by odstránilo hlavný problém, a samozrejme by ste neblokovali reklamu.
Môžete tiež vytvoriť skript, ktorý odstráni / pridá reklamnú doménu z / etc / hosts. Takže ak potrebujete, aby bola reklama prístupná, musíte ju vykonať. Môžete to nastaviť načasovane alebo ako prepínač, ktorý prepína niekoľko stavov. Vykonanie skriptu môže byť manuálne, ale môže byť tiež automatizované, aby sa spustilo pri prístupe k určitej doméne alebo adrese URL, pre ktorú by bolo možné použiť aplikáciu proxy. V takom prípade by sme úplne neblokovali reklamu.
Ďalším riešením by mohlo byť otvorenie okna nástroja na vývoj webu v prehliadači. Zadajte požiadavku na adresu URL, kde sa nachádza zdroj, ktorý chceme zobraziť. A potom preskúmajte získanú odpoveď a prostredníctvom úprav modelu DOM a vykonania kódu JS vyskúšajte, či aplikácia predstavuje požadované správanie a obsah. Za týmto účelom musíme študovať, ako webová aplikácia funguje v našom prehliadači. To nebude ľahká úloha, pretože je veľmi pravdepodobné, že kód aplikácie bude zahmlený. Toto riešenie je založené na úprave správania webu, ktorý využíva reklamný systém (vo vzťahu k strane klienta). Týmto riešením zablokujeme reklamu a pristúpime k zdroju, ale čisto manuálnym spôsobom. Ak chcete proces automatizovať, mohli by sme nakonfigurovať proxy server, ktorý je za nás zodpovedný za úpravu odpovede HTTP (napríklad privoxy).
Možným riešením, ktoré by možno stálo za zváženie, ak máte spustený server HTTP a nechcete inštalovať proxy, je implementácia náhrady na strane klienta reklamného systému. Toto riešenie považujem za trochu vzdialenejšie a priťahovanejšie, ale ktoré v určitých prípadoch môže byť platné. Najskôr upravíme / etc / hosts tak, aby reklamná doména smerovala na vašu miestnu IP. Potom nakonfigurujeme server HTTP tak, aby presmeroval všetky požiadavky týkajúce sa tejto domény na rovnaký obsah. Tento obsah musí implementovať zjednodušenú logiku reklamného systému z hľadiska procesu, ktorý umožňuje správnu vizualizáciu. Rovnako ako v predchádzajúcom riešení budete musieť vykonať štúdiu webu, reklamného systému a interakcie medzi nimi. Je možné, že oba systémy komunikujú na strane klienta pomocou techník crossdomine, ktoré budeme musieť presunúť do lokálnej verzie.
Ako je zrejmé, zložitosť a spôsob použitia posledných dvoch riešení závisí vo veľkej miere od konkrétnych použitých systémov. Ako som už povedal predtým, každá webová aplikácia je svet. Je nevyhnutné študovať a analyzovať systémy pomocou techník, ako sú napríklad stopy vykonania, reverzné inžinierstvo ...
Posledné dve navrhované riešenia tu vychádzajú z predpokladu, že interakcia medzi webovou aplikáciou a reklamným systémom sa deje na klientovi. Ak je proces založený na akejsi interakcii medzi servermi, mal by sa zvoliť iný prístup.
To mi pripomína konkrétny prípad, ktorý sa mi stane na počítači, ktorý používam z mediacentra (s veľmi obmedzenými prostriedkami). Keď vstúpim na určitú webovú stránku, urobí to niečo podobné ako scenár, ktorý navrhujete: pretože som zablokoval reklamnú doménu, nad obsahom, ktorý chcem zobraziť, je biele políčko a operácia implementovaná na serveri to nemôže odstrániť. web, potom je to potrebné na načítanie reklamy. Pretože stroj má veľmi obmedzené zdroje, aby bolo možné spustiť viac procesov, k príslušnému webu nepristupujem často a naozaj sa nechcem komplikovať, rozhodol som sa pre možnosť manuálnej úpravy DOM, keď ho chcem zobraziť. .
Určite existuje viac riešení, je dokonca možné, že je lepšie prispôsobené alebo ľahšie, ale dúfam, že vám to pomôže.
Stretol som sa aj s webmi, na ktorých sa na obsahu alebo na prázdnych miestach objavuje prázdne pole (kam zvyčajne smeruje reklama), ale keď vidím, že je potrebné ich skryť, použijem Pomocník pri skrývaní prvkov pre Firefox (neviem, či niečo také existuje v iných prehliadačoch, inak je potrebné sa informovať na Selektory CSS 3 a filtre vyrobte ručne).
Cristian, ak chceš povedať, že keď otvoríš určitú stránku, dostane sa niečo ako „Deaktivovať Adblock, aby si zobrazil tento web“ alebo niečo podobné, potom Zabijak proti adblokátorom (vyžaduje Greasemonkey ktorá funguje), ktorá odstraňuje mnoho ochranných opatrení, ktoré niektoré stránky používajú a ktoré vás nútia deaktivovať blokovanie reklám (stále som netušil, že tento typ ochrany bude fungovať aj pri blokovaní domén zo súboru hostiteľa).
Ten spis, ktorý už nejaký čas používam.
Najzaujímavejšie je ale vysvetlenie toho, ako funguje celý skript 😀
Výukový program pre čistých šľachticov by bol zaujímavý, hahaha
Videl som tu nejaké príspevky týkajúce sa tejto témy, ale tu s týmto príkladom tiež niečo dopĺňam.
Zdravím.
urobím netopier pre Windows: fsjal
hooo veľmi dobre, pravda sa cení
Schválené !!!!: O)
Super, ďakujem za tieto super dobré príspevky ...
skript nerobí problémy s ufw?
Prepáčte za trúfalosť, ale dal by som skript týmto spôsobom (teda s týmito zmenami):
#! / Bin / bash
wget http://winhelp2002.mvps.org/hosts.txt -o /tmp/hosts-blacklist.txt
ls /etc/hosts.old &> / dev / null
ak [$? -ne 0]; potom
cp / etc / hosts /etc/hosts.old
fi
echo "127.0.0.1 localhost.localdomain localhost"> / etc / hosts
echo ":: 1 localhost.localdomain localhost" >> / etc / hosts
mačka /etc/hosts.old >> / tmp / hosts-blacklist
mačka /tmp/hosts-blacklist.txt|uniq >> / etc / hosts
rm /tmp/hosts-blacklist.txt
výjazd
Niektorí z nás majú v hostiteľoch určité nastavenia, ktoré by pomocou skriptu, ktorý by sa stratil, opravili, ak sa mýlim, spím, hm
Vôbec nie, veľmi pekne ďakujem za príspevok 🙂
Ahoj KZKG ^ Gaara!
Používam manjaro s kde a firefox.
Pravda je pre mňa veľmi užitočná.
Pochopil som, ako funguje scenár (každá jeho inštrukcia), ale čo mi nie je jasné, je ...
1) rovnako ako je to napríklad pri otvorení videa na youtube, ktoré nenačíta reklamu
2) ako často sa aktualizuje databáza, je to denná aktualizácia? Ak je to tak, rád by som aktualizoval databázu v cron denne a nie mesačne.
3) bod 3 .. Teraz musia reštartovať svojho démona cron, ako reštart uvedeného démona, aký by bol pokyn na použitie
4) Ak reštartujem notebook, musím spustiť skript znova alebo jeho vykonaním je iba aktualizácia databázy, to znamená, že pri prvom spustení skriptu zostane blokovanie stránok navždy.
prepáčte za toľko otázok, ale všetky vaše články sú vynikajúce a každý deň sa učím na vašej stránke.
Vďaka. bozk. romi
Dobrý deň,
1) Po otvorení videa YouTube je v kóde stránky (HTML) kód na zobrazenie videa, CSS atď. Existuje aj priestor (div), do ktorého je umiestnená reklama Adsense (Google), ale táto reklama NIE je v doméne youtube.com, je to napríklad v ads.adsense.com alebo podobne. Táto doména (ads.adsense.com) je 100% reklama, takže z nej jednoducho nič nenačítate. Nezáleží teda na tom, či idete na 30 webov, pokiaľ vyradia reklamu na túto doménu, nezobrazí sa vám to.
2) Úprimne, netuším, vložil som do crontabu aktualizáciu skriptu DB raz za mesiac, ale neviem, či je aktualizácia hosts.txt častejšia alebo nie.
3) Áno, hovoril som o reštartovaní počítača (ktorý samozrejme tiež reštartuje všetky služby), aby som nekomplikoval viac. Rovnako by pre vás mala fungovať sudo service cron, ak používate Debian, Ubuntu alebo Mint. Ak s systemd používate niečo iné (Arch, Chakra, nie ste si istí, či aj Manjaro), potom by to bol sudo systemctl restart cronie
4) Keď upravujete súbor / etc / crontab, musíte dať počítaču vedieť, že tento súbor sa zmenil, že ste ho upravili a že musí tento súbor znova prečítať, aby sa zmena mohla vziať do úvahy. Aby mohol znovu načítať súbor, reštartujete cron alebo reštartujete počítač. Teraz, keď reštartujete počítač, skript sa nespustí automaticky, spustí sa v deň, keď to poviete v priečinku / etc / crontab. A áno, pri prvom spustení skriptu, ak všetko fungovalo dobre (môžete skontrolovať pomocou: cat / etc / hosts), už budete mať blokovanú reklamu.
Nerobte si starosti s otázkami, rád pomôžem.
pozdravy
dakujem kzkg !!
jasnejšie nemožné !!
bozk. romi
Scenár je dobrý, má však preklep. Namiesto o (malé písmená) by to malo byť O (písmeno alebo veľké písmená), pretože inak sa šetrí protokol pripojenia v súbore /tmp/hosts.txt
Ďakujem za objasnenie, už to opravujem.
Dva super komentáre:
- Aký zvláštny spôsob overenia, či súbor existuje, človeče! ... Skúsili ste použiť if [-f $ file] namiesto toho, ktorý posiela výstup na / dev / null a potom overíte, že je errorLevel a robte sooooo veľa kôl?
- Na druhej strane ... dávajte pozor na -o (malé písmená) vo wget ... TO NEROBÍ, čo chcete robiť. Vyskúšajte -O (veľké písmená)
Odporúčanie: pred zverejnením otestujte skripty
Drahý John,
Môžete dať celý skript s opravou, aby sme ho otestovali.
dakujem, romi
John,
Môžete dať celý skript s opravou, aby sme ho otestovali.
Ďakujem, Romi
Správne, mohol som to skontrolovať aj testom ... Na tieto veci som zabudol, keď som robil skript ^ - ^
Prečo upravovať súbor / etc / hosts? Nebol by DROP cez iptables užitočnejší a optimálnejší?
Mohlo by to byť, ale bolo by to dosť nebezpečné. Tento skript načítava pravidlá zo stránok tretích strán, napríklad adblock, ale výkonnejšie. Ak tejto tretej strane umožníme vytvárať a kopírovať pravidlá iptables v našom systéme, môžete si predstaviť bezpečnostné riziká, ktoré by to generovalo. Okrem toho niektorí používajú gufw, firestarter atď., Môžu použiť svoju vlastnú konfiguráciu a odstrániť našu.
KZKG ^ Gaara: Ďakujem za informáciu, nikdy som sa tohto aspektu naozaj neobával, ale vyhovuje mi to.
pablo @ fausto ~ / Softvér / Skripty% wget http://ftp.desdelinux.net/anti-ads.sh
–2014-03-01 11:54:55– http://ftp.desdelinux.net/anti-ads.sh
Riešenie http://ftp.desdelinux.net (ftp.desdelinux.net)... zlyhalo: Neznámy názov alebo služba.
wget: Nepodarilo sa vyriešiť adresu počítača „ftp.desdelinux.net
problémy v dns, mali by ste mať tento výstup: wget http://ftp.desdelinux.net/anti-ads.sh –13: 34: 11– http://ftp.desdelinux.net/anti-ads.sh => `anti-ads.sh '
riešenie http://ftp.desdelinux.net... 69.61.93.35
Pripája sa k http://ftp.desdelinux.net[69.61.93.35]:80... pripojený.
HTTP žiadosť odoslaná, čaká na odpoveď ... 200 OK
Tu je tip: Riadok „0.0.0.0 da.feedsportal.com # [ovplyvňuje kanály RSS]“ spôsobuje problémy s mnohými kanálmi RSS, robil mi problémy a nedovolil mi prístup k príspevkom.
Zdravím!
Dobrý príspevok!
Po prečítaní príspevku v blogu som sa o túto tému začal zaujímať a objavil som aplikáciu pre tento oveľa úplnejší účel, ktorá umožňuje pridávať niekoľko zoznamov súčasne s grafickým rozhraním pre tých, ktorým sa táto výhoda páči ...
https://github.com/memoryleakx/AdAndCrapBlock
Môže niekto vložiť pôvodný obsah súboru /etc/host.old
Omylom som to vymazal.
Ďakujem.
Ahoj !
Boli by ste láskaví, keby ste mi vysvetlili, ako odstrániť to, čo sa zobrazuje v konzole, vždy, keď ju otvorím, mám Arch.Linux 32 bitov s Kde:
deklarovať -x COLORTERM = »gnome-terminál»
declare -x DBUS_SESSION_BUS_ADDRESS=»unix:abstract=/tmp/dbus-F4MG1bJZhB,guid=58b029ee172e705e35e2b72f543bf1b7″
deklarovať -x DESKTOP_SESSION = »Plazmový pracovný priestor KDE»
deklarovať -x DISPLAY = »: 0 ″
vyhlásiť -x GPG_AGENT_INFO = »/ home / javier / .gnupg / S.gpg-agent: 18358: 1 ″
deklarovať -x GS_LIB = »/ home / javier / .fonts»
declare -x GTK2_RC_FILES=»/etc/gtk-2.0/gtkrc:/home/javier/.gtkrc-2.0:/home/javier/.kde4/share/config/gtkrc-2.0″
deklarovať -x GTK_MODULES = »canberra-gtk-modul»
deklarovať -x GTK_RC_FILES = »/ etc / gtk / gtkrc: /home/javier/.gtkrc: /home/javier/.kde4/share/config/gtkrc»
deklarovať -x HOME = »/ home / javier»
deklarovať -x KDE_FULL_SESSION = »true»
deklarovať -x KDE_MULTIHEAD = »false»
deklarovať -x KDE_SESSION_UID = »1000 XNUMX ″
deklarovať -x KDE_SESSION_VERSION = »4 ″
deklarovať -x LANG = »sk_AR.UTF-8 ″
deklarovať -x LOGNAME = »javier»
deklarovať -x MAIL = »/ var / spool / mail / javier»
vyhlásiť -x MOZ_PLUGIN_PATH = »/ usr / lib / mozilla / plugins»
deklarovať -x OLDPWD
deklarovať -x PATH = »/ usr / local / sbin: / usr / local / bin: / usr / bin: / usr / bin / site_perl: / usr / bin / vendor_perl: / usr / bin / core_perl»
deklarovať -x PWD = »/ home / javier»
vyhlásiť -x QT_PLUGIN_PATH = »/ home / javier / .kde4 / lib / kde4 / plugins /: / usr / lib / kde4 / plugins /»
deklarovať -x SESSION_MANAGER = »local / thebest: @ / tmp / .ICE-unix / 18390, unix / thebest: /tmp/.ICE-unix/18390 ″
deklarovať -x SHELL = »/ bin / bash»
deklarovať -x SHLVL = »2 ″
vyhlásiť -x SSH_ASKPASS = »/ usr / lib / seahorse / seahorse-ssh-askpass»
vyhlásiť -x TERMÍN = »xterm»
deklarovať -x USER = »javier»
deklarovať -x VTE_VERSION = »3603 ″
deklarovať -x WINDOWID = »85983238 ″
deklarovať -x XAUTHORITY = »/ home / javier / .Xauthority»
deklarovať -x XCURSOR_SIZE = »0 ″
deklarovať -x XCURSOR_THEME = »KDE_Classic»
deklarovať -x XDG_CURRENT_DESKTOP = »KDE»
deklarovať -x XDG_DATA_DIRS = »/ usr / share: / usr / share: / usr / local / share»
deklarovať -x XDG_RUNTIME_DIR = »/ run / user / 1000 ″
deklarovať -x XDG_SEAT = »seat0 ″
deklarovať -x XDG_SESSION_ID = »c2 ″
deklarovať -x XDG_VTNR = »1 ″
Neviem, čo mám ešte robiť a je to veľmi nepríjemné ...
Veľmi by som to ocenil!
Apelujem na vaše skúsenosti!
Dakujem pekne a pozdravujem.-
Ako odstránim reklamy na webe »Haha»
Predtým by bolo možné vymazať číslo a voila
teraz sa nič nedeje
mozes pomoct?
pozdravy
Felix
Dobrý deň, som takmer začiatočník debian, testoval som skript a funguje viac, ako by som chcel, dovoľte mi vysvetliť, pri jeho testovaní nevidím, podľa ktorých webov, v novinovom webe vidím iba nadpis na obálka, žiadny komentár k novinkám a v tomto blogu sa mi stalo to isté, nevidím nič iné ako to, čo je v krabiciach, ani nevidím článok ani komentáre, to všetko z firefoxu, čo je aký prehliadač používam, ako môžem vrátiť zmeny v tomto skripte? Už som to odstránil z cronu, ale „efekty“ zostávajú, ďakujem pekne.