AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Delphi Wie funktioniert ein Adblocker genau?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie funktioniert ein Adblocker genau?

Ein Thema von SnuffMaster23 · begonnen am 26. Aug 2006 · letzter Beitrag vom 29. Aug 2006
Antwort Antwort
Seite 1 von 3  1 23      
Benutzerbild von SnuffMaster23
SnuffMaster23

Registriert seit: 13. Feb 2006
Ort: Kempten
253 Beiträge
 
#1

Wie funktioniert ein Adblocker genau?

  Alt 26. Aug 2006, 18:53
Was macht denn eigentlich ein Adblocker?
Ich hab den von Tweak-xp und hab festgestellt dass der ein HTTP-Server ist.
Wie fängt der denn die Anfragen an ihm bekannte Adserver ab?

Ich hab nämlich vor das selbst zu implementieren, ich kann sonst nämlich keinen HTTP-Server auf Port 80 laufen lassen und genau das hab ich auch vor
"Conspiracy is the poor man's mapping of the world" - Fredric Jameson
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#2

Re: Was macht ein Adblocker genau?

  Alt 26. Aug 2006, 19:05
Zitat von SnuffMaster23:
Was macht denn eigentlich ein Adblocker?
Ein Adblocker unterdrückt Werbung.
gibt verschiedene lösungen - im firefox z.b. gibts ein plugin "adblock". man kann aber auch durch eine firewall ad's filtern. in der outpost ist dafuer ein plugin drin.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Benutzerbild von SnuffMaster23
SnuffMaster23

Registriert seit: 13. Feb 2006
Ort: Kempten
253 Beiträge
 
#3

Re: Was macht ein Adblocker genau?

  Alt 26. Aug 2006, 19:08
Okay, ich hab mich wohl falsch ausgedrückt, ich meinte wie funktioniert ein Adblocker und zwar einer der nicht im Browser drin ist.
"Conspiracy is the poor man's mapping of the world" - Fredric Jameson
  Mit Zitat antworten Zitat
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#4

Re: Wie funktioniert ein Adblocker genau?

  Alt 26. Aug 2006, 19:49
HI,
eigentlich hast du die Antwort schon fast, es gibt verschiedene Lösungen. Beim Browser ist es klar. Aber das Prinzip sieht bei den anderen nicht anders aus. Du hast eine Liste mit bekannte Ad-Servern und eventuell eine Heuristik. Was gemacht wird ist die Pakete die übers Netz laufen zu analysieren. Hier wird einfach geschaut, was für ein Protokoll, welche Quell- und Zieladresse usw. ein Paket hat und es wird entsprechend durchgelassen oder verworfen.
Wie also kommt man nun an die Pakete? Na ja, man kann einen lokalen Proxy verwenden, dann laufen alle Pakete (für die entsprechenden Protokolle) über diesen Server. Eine Firewall filtert ja eh Pakete, auch hier sollte klar sein dass sie so an alle ran kommt.

Gruß Der Unwissende
  Mit Zitat antworten Zitat
Benutzerbild von SnuffMaster23
SnuffMaster23

Registriert seit: 13. Feb 2006
Ort: Kempten
253 Beiträge
 
#5

Re: Wie funktioniert ein Adblocker genau?

  Alt 26. Aug 2006, 19:52
Und wie komme ich ohne einen lokalen Proxy an die Pakete bzw. Requests ran?
Eine Firewall muss ich ja auch nirgends als Proxy eintragen, also muss es auch anders gehen.

Das mit dem Proxy klingt irgendwie sehr nach "Notlösung".
"Conspiracy is the poor man's mapping of the world" - Fredric Jameson
  Mit Zitat antworten Zitat
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#6

Re: Wie funktioniert ein Adblocker genau?

  Alt 26. Aug 2006, 20:27
Ok, schätze ich habe mich etwas unklar ausgedrückt. Ich meinte eigentlich Firewalls (die nicht viel mit einer Personal Firewall gemeinsam haben). Ein Firewall läuft auf einem eigenen Unabhängigen System, also auf einer eigenen Hardware. An die Pakete kommt es über seine Netzwerkschnittstelle. Das ist einfach nur mit dem lesen der durchgeschleiften Pakete verbunden.

Was Personal Firewalls angeht, so ist es eher die Notlösung als dies bei einem lokalen Proxy der Fall ist. Die Anzahl der Sicherheitslücken durch Personal Firewalls ist nicht gerade gering (und von der häufig mal falschen Konfiguration möchte ich hier gar nicht sprechen). Ein Personal Firewall verwendet einfach die Netzwerkschnittstelle vom Betriebssystem. Umgeht eine Software diese ist der Kontakt mit jeglichem Netz wieder ungefiltert. An die Pakete kommt die Firewall dabei über den Hook-Treiber IPNat.sys. Ja, Hooks sind hier das Stichwort, such einfach mal danach.
Sicher ist allerdings nichts, was auf dem zu schützendem System läuft! Das ist eigentlich eher eine nette Illusion um Leute zu beruhigen.
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#7

Re: Wie funktioniert ein Adblocker genau?

  Alt 26. Aug 2006, 21:44
wenn du das mit externer hardware machen willst kann ich dir den linux way sagen.

nimm ip tables mach ein dnat auf einen squid.

suchworte: "transparenter proxy" "squid" "iptables"
sollten dir helfen.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#8

Re: Wie funktioniert ein Adblocker genau?

  Alt 26. Aug 2006, 21:49
Hi!

Wenn ich mir z.B. die Kerio Personal Firewall ansehe, dann funktioniert das so, dass der Seitenquelltext verändert wird. Alles was da auf die bekannten Ad-Server hindeutet wird einfach mit einem Kommentar versehen (also auskommentiert)
==> keine Werbung auf der Seite!

Also wird die Seite noch verändert, noch bevor sie im Browser ankommt!


Ciao, Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
Balu der Bär
(Gast)

n/a Beiträge
 
#9

Re: Wie funktioniert ein Adblocker genau?

  Alt 26. Aug 2006, 21:54
ZoneAlarm macht das ebenfalls so, sämtlicher Internetverkehr wird über ZA umgeleitet und die Webseiten direkt verändert, z.B. JavaScript falls deaktiviert aus dem Seitenquellcode entfernt.
  Mit Zitat antworten Zitat
26. Aug 2006, 22:02
Dieses Thema wurde von "Christian Seehase" von "Internet / LAN / ASP.NET" nach "Windows 9x / ME / 2000 / XP / 2003" verschoben.
Zur Zeit nicht als Programmierproblem zu erkennen.
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz