Anzeigen über WLAN-Hotspot anzeigen [geschlossen]


10

Ich habe kürzlich mein WiFi-Netzwerk mit Highpseed-Antennen auf mein Gebiet verteilt, das fast 300-400 Menschen umfasst. Ich berechne ihnen nichts, aber ich möchte durch Werbung auf den von ihnen besuchten Websites Einnahmen erzielen.

Ist es möglich, Anzeigen von Google anzuzeigen (ich weiß, dass ich die Anzeigen mithilfe eines Cache-Servers oder einer Firewall umleiten kann).

Es ist wie ein kostenloser VPN, aber ich möchte meine Werbung über den Websites haben, die sie besuchen, damit ich die Kosten für das von mir angebotene WiFi herausnehmen kann.

Irgendwelche Vorschläge wären toll!


26
Wenn Sie Geld verdienen möchten / müssen, sollten Sie ihnen nur eine geringe Gebühr für den Zugang berechnen. Andernfalls lassen Sie dies fallen. Es ist eine schlechte Idee.
R .. GitHub STOP HELPING ICE

13
Ich hoffe, Ihr ISP findet nicht heraus, dass Sie mit der Umverteilung seines Dienstes Geld verdienen. Das ist in den meisten Fällen ein großes Nein-Nein. Wie bei "Knock knock - Hi, wir sind von der Anwaltskanzlei des ISP, hier ist Ihre Unterlassungsverfügung".
Ƭᴇcʜιᴇ007

4
Was ist Ihre rechtliche Haftung, wenn Ihre Nachbarn Kinderpornografie über das Netzwerk herunterladen, das Sie ihnen zur Verfügung stellen?
David Richerby

1
@Chipperyman: Ich habe in einem Kommentar zu einer der Antworten einige der Dinge erklärt, die schief gehen könnten. Darüber hinaus macht die Bereitstellung geänderter Versionen des Inhalts, auf den Benutzer zugreifen (zumindest moralisch und hoffentlich rechtlich), seinen Status als gemeinsamer Träger ungültig. Wie David beispielsweise erwähnte, würden seine Maschinen, wenn einer seiner Nachbarn CP herunterlädt, die Seiten, die CP enthalten, aktiv abrufen, ändern und erneut bereitstellen, anstatt nur Pakete zu durchlaufen.
R .. GitHub STOP HELPING ICE

3
Ich hätte stattdessen eine Art Begrüßungsseite mit Werbung, allgemeinen Geschäftsbedingungen und einer Schaltfläche "Ich stimme zu". Auf diese Weise helfen Sie CYA und können einige Anzeigen schalten, ohne jedoch das normale Surfen zu beeinträchtigen.
Matthew Lock

Antworten:


19

Ich rate Ihnen dringend, dies nicht zu tun, da dies höchstwahrscheinlich zu einem Spiel führen wird.

Wenn Sie möchten, funktioniert dies jedoch nicht auf SSL-Sites, es sei denn, Sie veranlassen alle, ein benutzerdefiniertes SSL-Stammzertifikat herunterzuladen (was ich wirklich nicht empfehle), aber für Standard-HTTP müssen Sie nur alles tun Kleben Sie einen Proxy auf Ihren Router, um jeder Seite ein wenig Inhalt hinzuzufügen.

Dies ist keine einfache Sache, aber um eine grundlegende Vorstellung von dem Konzept zu bekommen, empfehle ich Ihnen, sich hier einen Mann anzusehen , der die Bilder der Leute umgedreht hat ... Es sollte Sie auf den richtigen Weg bringen.


1
Guter Trick! Ich wusste das nicht, bin aber froh, dass ich es jetzt tue!
Kinnectus

Das ist in der Tat ein guter Trick.
Ahsan

17
Abgesehen davon / als zusätzlicher Grund, dies nicht zu tun, kann das Ändern der von einer HTTP-Anforderung zurückgegebenen Daten zu schwerwiegenden und weitreichenden Beschädigungen führen. Stellen Sie sich vor, ein Nicht-Experte aktualisiert seine Website, lädt seine eigene Seite herunter, ändert sie und lädt die resultierende HTML-Datei über FTP zurück auf seinen Server hoch. Sie haben jetzt ihre Daten verworfen. Ihre Modifikationen schaffen es versehentlich wieder in die Wildnis. Es gibt viele andere Varianten zu diesem Thema.
R .. GitHub STOP HELPING ICE

2
@R ..: Wenn alle Seiten in einen Frame eingeschlossen sind, wird nichts in den Papierkorb geworfen.
Brian

Warum sollte es wahrscheinlich zu einer Gegenreaktion führen?
DBedrenko

5

Sie können dunkle Wege verwenden, um den Inhalt zu fälschen und zu ändern (zu injizieren).
Es erfordert leistungsstarke Hardware, wenn Sie den Datenverkehr von 300 bis 400 Personen gleichzeitig ändern möchten.

Aber:

  • Google Ads und viele andere Werbedienste funktionieren nicht (illegal).
  • Websitebesitzer können Sie verklagen, weil Sie den Inhalt ihrer Website ändern.
  • Angenommen, Ad-Services sehen nur 1 IP * (Router-IP) für alle 300-400 Personen, dann blockieren sie höchstwahrscheinlich Ihre Anzeigenkonten. Es gibt also überhaupt keine Möglichkeit, Werbedienste zu verwenden (außer Ihrem eigenen Werbedienst).
  • Warten Sie am nächsten Tag auf 300-400 Personen vom FBI und erklären Sie, warum Sie viel Verkehr gefälscht haben.

Sie können jedoch über weiße Methoden nachdenken, z. B. eine Startseite für Ihre Verbindung erstellen und dort Ihre eigenen Anzeigen hinzufügen (auch hier funktionieren die Anzeigenservices nicht). Es ist legal, wenn Ihr ISP dies zulässt.


* Wahrscheinlich werden Sie nicht alle Ihre Kunden kaufen und 300-400 IPs zuweisen.


Irgendwelche Ideen für die Startseite? Ich habe 2-4 dynamische IPs, die den oben genannten Benutzern das Internet bereitstellen. Was ist der beste Weg, um die Startseite einmal anzuzeigen?
Ahsan

@ Ahsan haben Sie Ihren eigenen Werbedienst?)
Jet

Ich besitze keinen persönlichen Werbedienst, aber einige Websites und ein gültiges Google AdSense-Konto für diese Websites.
Ahsan

Nein, wie bereits erwähnt, funktioniert Google AdSense nicht oder Sie werden nach einigen Tagen gesperrt.
Jet

2

Sie werden nicht in der Lage sein, etwas über die Seiten zu setzen, auf die sie leicht zugreifen können. Was ist mit denen, die sich nicht mit einem Browser verbinden? Oder wenn sie sich mit ihrem eigenen VPN verbinden. Der Verkehr verursacht keine Werbung. Sie können ein Captive-Portal erstellen, das mehrere Seiten durchlaufen muss, bevor die Verbindung von Ihrem Hotspot hergestellt wird.


Das ist auch ein Problem. Was ist, wenn ich eine Firewall wie Kerio Winroute oder WinGate verwende? Ist es dann möglich, den Inhalt zu ändern?
Ahsan

Kein VPN- oder SSL-Inhalt, da er deshalb so gestaltet ist, wie er ist. Denken Sie an viele der Cafés, Supermärkte und öffentlichen Wifis mit öffentlichen Verkehrsmitteln. Sie verwenden Captive-Portale und es macht den Leuten nichts aus, wenn das Endergebnis das Internet ist. Sie können sogar ein einmaliges Zahlungssystem oder einen kostenpflichtigen "werbefreien" Dienst durchführen, bei dem das Gerät beim Hinzufügen eine Verbindung umgeht. Ypu könnte dann beispielsweise PayPal verwenden.
Kinnectus

2

Du kannst . Aber bitte nicht .

Alles, was Sie tun müssen, ist, einen Proxy auf Ihren Server zu setzen und jede durchgehende Seite zu ändern, indem Sie eine Ihrer Anzeigen in diese einfügen. Es ist nicht schrecklich schwer zu tun.

Aber die Probleme:

  1. Es funktioniert nur über HTTP und andere unverschlüsselte Protokolle
  2. Ihre Benutzer werden Sie hassen
  3. Technisch versierte Benutzer verwenden einfach einen SSH-Tunnel (oder ein VPN), um selbst den HTTP-Verkehr zu verschlüsseln. Dann haben Sie keine Möglichkeit, Anzeigen zu schalten.

Also ja, das ist eine schlechte Idee, die Leute dazu bringt, dich nicht zu mögen, und die Leute, die dein WiFi am meisten nutzen, werden wahrscheinlich vom Tunneln wissen. Entweder ist ein Benutzer wütend auf Sie oder Sie verdienen kein Geld damit.


Es gibt einige Möglichkeiten, dies auch für HTTPS (und andere Protokolle, die SSL verwenden) zu tun.
Jet

2

Ich stimme zu, dass es eine schreckliche Idee ist.

Vor diesem Hintergrund können Sie dies folgendermaßen tun:
Ich habe es noch nie verwendet, aber ich habe bei verschiedenen Distributionen der DD-WRT-Firmware für Router gesehen, dass Sie automatisch eine Anzeige für Sie einfügen können. Ich weiß nicht genau, wie es funktioniert, aber es wäre wahrscheinlich viel einfacher, einen eigenen separaten Proxy einzurichten und alles manuell umzuleiten, da dies direkt am Router erfolgen würde.

Andere haben erwähnt, dass Leute mit VPNs herumkommen, DD-WRT kann diese größtenteils verhindern.

Geben Sie hier die Bildbeschreibung ein

Es gibt eine Demo des DD-WRT - Setup hier .

Sie können einige Router kaufen, auf denen bereits DD-WRT installiert ist, andere werden als kompatibel beworben. Eine vollständige Liste der Geräte, die dies unterstützen, finden Sie hier . Möglicherweise verfügen Sie bereits über einen Router, der dies unterstützt. Es gibt einige sehr gute Anweisungen, wie Sie Ihre Firmware von Standard auf DD-WRT ändern können, aber Sie benötigen noch ein wenig technische Fähigkeiten und Kenntnisse.

Je nachdem, welchen Router Sie haben oder bekommen, kann DD-WRT alle möglichen Potenziale freischalten, wenn es ein ausreichend leistungsfähiger Router ist. Ich habe kürzlich einen Router in eine "drahtlose Brücke" verwandelt, um meinen Blu-ray-Player mit dem Internet zu verbinden, anstatt ein Kabel von meinem Büro zum Wohnzimmer zu verlegen oder 80 US-Dollar für einen USB-Dongle dafür auszugeben.


0

Die einzige "höfliche" Lösung, mit der Anzeigen auf (fast) jeder Seite geschaltet werden, besteht darin, die Anzeigen über Frames einzufügen. Grundsätzlich wird es als transparenter Proxy ausgeführt, der ein Frameset mit Ihrer Anzeige in einem Frame oben und dem Seiteninhalt in einem Frame unten erstellt. Alternativ würde eine unverlierbare Portalseite, auf der einige Anzeigen und Nutzungsbedingungen angezeigt werden, funktionieren und für viele Benutzer weitaus weniger aufdringlich / anstößig sein.

Möglicherweise möchten Sie den VPN-Zugriff deaktivieren, damit die Benutzer ihn nicht auf diese Weise umgehen können. Ich bin nicht sicher, wie es gemacht wird, aber ich weiß, dass es zumindest teilweise gemacht werden kann (das kostenlose WiFi in meinem Nahverkehrszug erlaubt mir nicht, eine Verbindung zu PPTP VPN herzustellen, aber ich kann zum Beispiel immer noch eine Verbindung zu OpenVPN herstellen).

Aufgrund des Zertifikatproblems müssen Sie auch die Weiterleitung von HTTPS zulassen, damit Benutzer, die ausschließlich HTTPS-Websites durchsuchen (z. B. ihre GMail überprüfen), keine Anzeigen sehen. Wenn sie jedoch zu anderen Websites wechseln, werden Ihre Anzeigen geschaltet .


Sie können möglicherweise das VPN blockieren, indem sie bestimmte bekannte Protokollports oder IP-Adressen blockieren.
Dave K

Stellen Sie sich ein Web ohne Google, Youtube, Facebook, Mail-Dienste und soziale Websites vor und fragen Sie sich: Sind Sie sicher, dass Sie HTTPS deaktivieren möchten?
Jet

Ich habe nie etwas über das Deaktivieren / Blockieren von HTTPS gesagt ...
Doktor J
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.