Visualizzazione di annunci tramite hotspot WiFi [chiuso]


10

Di recente ho distribuito la mia rete WiFi con antenne di alto livello nella mia area che copre quasi 300-400 persone. Non sto caricando loro nulla, ma vorrei generare alcune entrate tramite gli annunci pubblicitari pubblicati sui siti Web che visitano.

È possibile visualizzare annunci da Google (so di poter reindirizzare gli annunci, usando un server cache o un firewall).

È proprio come un VPN gratuito, ma vorrei avere le mie pubblicità sopra i siti Web che visitano in modo da poter eliminare i costi per il WiFi che offro.

Qualsiasi suggerimento sarebbe molto apprezzato!


26
Se vuoi / devi fare soldi, dovresti semplicemente addebitare loro una piccola commissione per l'accesso. Altrimenti, lascia perdere. È una cattiva idea.
R .. GitHub smette di aiutare ICE

13
Spero che il tuo ISP non scopra che stai guadagnando (pubblicando) ridistribuendo il loro servizio. Questo è un grande no-no nella maggior parte dei casi. Come "Bussa bussa - Ciao, siamo dell'ufficio legale dell'ISP, ecco il tuo ordine di cessazione e desistere".
Ƭᴇcʜιᴇ007,

4
Qual è la tua responsabilità legale se i tuoi vicini scaricano materiale pedopornografico sulla rete che stai mettendo a loro disposizione?
David Richerby,

1
@Chipperyman: ho spiegato in un commento su una delle risposte alcune delle cose che potrebbero andare storte. Inoltre, fornire versioni modificate del contenuto a cui gli utenti accedono (almeno moralmente e si spera legalmente) annulla il suo status di vettore comune. Ad esempio, come ha detto David, se uno dei suoi vicini sta scaricando CP, le sue macchine dovrebbero attivamente recuperare, modificare e ri-servire le pagine contenenti CP anziché passare semplicemente attraverso i pacchetti.
R .. GitHub smette di aiutare ICE

3
Avrei invece una specie di splash page con annunci pubblicitari, insieme a termini e condizioni e un pulsante "Accetto". In questo modo aiuti CYA plus puoi mostrare alcune pubblicità, ma non interferire con la loro normale navigazione.
Matthew Lock,

Risposte:


19

Consiglio vivamente di non farlo poiché molto probabilmente porterà a un contraccolpo.

Detto questo, se vuoi, questo non funzionerà sui siti SSL a meno che non porti anche tutti a scaricare un certificato radice SSL personalizzato (cosa che non ti consiglio di fare), ma, per HTTP standard, tutto ciò che devi fare è attaccare un proxy sul tuo router per aggiungere sostanzialmente un po 'di contenuto ad ogni pagina.

Questa non è una cosa facile da fare, ma, per avere un'idea di base sul concetto, ti consiglio di dare un'occhiata qui a un ragazzo che ha fatto girare le immagini delle persone ... Dovrebbe metterti sulla strada giusta.


1
Bel trucco! Non lo sapevo ma sono contento di farlo ora!
Kinnectus,

questo è davvero un buon trucco.
Ahsan,

17
Come motivo a parte / aggiuntivo per non farlo, la modifica dei dati restituiti da una richiesta HTTP può introdurre una corruzione grave e di vasta portata. Immagina un non esperto che aggiorna il proprio sito Web e scarica la propria pagina, la modifica e carica di nuovo il file html risultante sul proprio server tramite ftp. Ora hai cestinato i loro dati; le modifiche inavvertitamente lo fanno tornare allo stato brado. Ci sono molte altre varianti su questo tema.
R .. GitHub smette di aiutare ICE

2
@R ..: se le pagine sono tutte racchiuse in una cornice, non distruggerà nulla.
Brian,

Perché probabilmente porterebbe a una reazione?
DBedrenko,

5

Puoi usare modi oscuri per falsificare e modificare (iniettare) il contenuto.
Richiede hardware potente se si desidera modificare contemporaneamente il traffico di 300-400 persone.

Ma:

  • Google Ads e molti altri servizi pubblicitari non funzioneranno (è illegale).
  • I proprietari del sito possono farti causa perché modifichi il contenuto del sito.
  • Supponendo che i servizi pubblicitari vedranno solo 1 IP * (IP del router) per tutte le 300-400 persone, molto probabilmente bloccheranno i tuoi account pubblicitari. Quindi non c'è alcun modo di utilizzare i servizi pubblicitari (tranne il proprio servizio pubblicitario).
  • Attendi 300-400 persone dall'FBI il giorno successivo e preparati a spiegare perché hai falsificato molto traffico.

Tuttavia, puoi pensare a modi bianchi, ad esempio, creare una pagina iniziale per la tua connessione e aggiungere lì i tuoi annunci (di nuovo, i servizi pubblicitari non funzioneranno). È legale se il tuo ISP ti consente di farlo.


* probabilmente non comprerai e assegnerai 300-400 IP a tutti i tuoi clienti.


Qualche idea per la pagina iniziale? Ho 2-4 IP dinamici che forniscono Internet agli utenti sopra. Qual è il modo migliore per mostrare la pagina di avvio per una volta?
Ahsan,

@Ahsan hai il tuo servizio di annunci?)
Jet

Non possiedo un servizio di annunci personali ma possiedo alcuni siti Web e possiedo un account Google AdSense valido per tali siti Web.
Ahsan,

No, come ho già detto, Google AdSense non funzionerà o verrai escluso dopo alcuni giorni.
Jet,

2

Non sarai in grado di mettere nulla sopra le pagine a cui accedono facilmente. Che dire di quelli che si collegano senza un browser? O se si connettono con la propria VPN. Il traffico non causerà alcun annuncio. Una cosa che puoi fare è creare un portale captive che devono passare attraverso un numero di pagine prima che la connessione venga creata dal tuo hotspot.


Anche questa è una preoccupazione, cosa succede se uso un firewall come Kerio Winroute o WinGate, allora è possibile modificare il contenuto?
Ahsan,

Non contenuti VPN o SSL perché è per questo che è progettato così com'è. Pensa a molti dei caffè, supermercati e wifis pubblici dei trasporti pubblici. Usano portali captive e alla gente non importa sempre se il risultato finale è Internet. Potresti anche fare un sistema di pagamento unico o un servizio "senza pubblicità" a pagamento in cui il loro dispositivo ignorerà eventuali aggiunte quando si connettono. Ypu potrebbe quindi utilizzare, diciamo, PayPal.
Kinnectus,

2

È possibile . Ma per favore no .

Tutto quello che dovresti fare è mettere un proxy sul tuo server e modificare ogni pagina che passa, iniettando uno dei tuoi annunci in esso. Non è terribile difficile da fare.

Ma i problemi:

  1. Funzionerà solo su HTTP e altri protocolli non crittografati
  2. I tuoi utenti ti odieranno
  3. Gli utenti esperti di tecnologia useranno semplicemente un tunnel SSH (o una VPN) per rendere crittografato anche il traffico HTTP, quindi non hai modo di iniettare annunci.

Quindi sì, questa è una cattiva idea che renderà le persone non come te e le persone che useranno di più il tuo WiFi probabilmente conosceranno il tunneling. Quindi o un utente è arrabbiato con te o non guadagni soldi da loro.


Esistono alcuni modi per farlo anche per HTTPS (e altri protocolli che utilizzano SSL).
Jet,

2

Sono d'accordo che sia un'idea terribile.

Detto questo, ecco un modo in cui puoi farlo ....
Non l'ho mai usato, ma ho visto su varie distribuzioni del firmware DD-WRT per router che puoi inserire automaticamente un annuncio per te. Non conosco i dettagli di come funziona, ma probabilmente sarebbe molto più semplice impostare il proprio proxy separato e reindirizzare tutto manualmente poiché ciò avverrebbe direttamente sul router.

Altri hanno menzionato le persone che lo aggirano usando le VPN, DD-WRT può per la maggior parte prevenirle.

inserisci qui la descrizione dell'immagine

C'è una demo della configurazione di dd-wrt qui .

È possibile acquistare alcuni router con DD-WRT già su di essi, altri sono pubblicizzati come compatibili. Per un elenco completo dei dispositivi che lo supportano, vai qui , potresti già avere un router che lo supporta. Ci sono alcune ottime indicazioni su come cambiare il firmware da stock a DD-WRT, ma avrai comunque bisogno di un po 'di abilità e conoscenza tecnica.

A seconda del router che hai o ottieni, DD-WRT può sbloccare tutti i tipi di potenziale se è un router abbastanza potente. Di recente ho trasformato un router in un "ponte wireless" per connettere il mio lettore bluray a Internet invece di passare un cavo dal mio ufficio al soggiorno o spendere $ 80 per un dongle USB.


0

L'unica soluzione "educata" che mostrerebbe annunci su (quasi) ogni pagina sarebbe quella di inserire gli annunci tramite frame; fondamentalmente viene eseguito come proxy trasparente che crea un set di frame con il tuo annuncio in un frame in alto e il contenuto della pagina in un frame in basso. In alternativa, una pagina del portale captive che mostra alcuni annunci e termini di servizio funzionerebbe, e sarebbe molto meno invadente / offensiva per molti utenti.

Potresti voler disabilitare l'accesso VPN in modo che le persone non possano aggirarlo in quel modo; Non sono sicuro di come sia fatto, ma so che può essere fatto almeno in parte (il WiFi gratuito sul mio treno pendolare non mi consente di connettermi alla VPN PPTP, ma posso ancora connettermi a OpenVPN, per esempio).

Dovrai anche consentire il pass-through HTTPS, a causa del problema del certificato, quindi gli utenti che navigano solo su siti HTTPS (ad es. Controllando il loro GMail) non vedrebbero annunci ... ma se si spostassero su altri siti, i tuoi annunci verrebbero visualizzati .


Potrebbero essere in grado di bloccare la VPN bloccando determinate porte di protocollo o indirizzi IP noti?
dave k,

Immagina web senza Google, Youtube, Facebook, servizi di posta, siti social e chiediti: sei sicuro di voler disabilitare HTTPS?
Jet,

Non ho mai detto nulla sulla disabilitazione / blocco di HTTPS ...
Doktor J,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.