adsuck on pieni DNS-palvelimen että parodiat mustalla listalla osoitteet ja eteenpäin kaikki muut kyselyt. Ajatuksena on pystyä estämään yhteydet toivottujen sivustojen kuten mainosten palvelimia, telaketjuilla ja muita likaisuus. Sitä voidaan käyttää paikallisesti, tien soturi, tai verkossa kehä suojellakseen koneita haittaohjelmilta sivustoja. Se on myös kyky sovittaa verkkosivuilla nimiä käyttäen lausekeryhmän ja siellä on myös mekanismi huijaus DNS kyselyitä määritetyistä IP-osoitteista.
Asennus:
Koodi oli kirjoitettu OpenBSD ja portti sisältää asennuksen. Sillä ei OpenBSD asennuksen se on tehtävä käsin.
On 2 menetelmiä adsuck:
& Nbsp; 1) paikallisena resolveri tie-soturi
& Nbsp; 2) koska kehä resolver suojella paikallisia verkostoja
Tapa 1
- Tee ja asenna adsuck jonnekin, joka on saatavilla osoitteessa käynnistyksen
- Luo hakemiston juurihakemistona adsuck kanssa 755 käyttöoikeudet ja omistaja root (esim / var / adsuck)
- Luo _adsuck käyttäjä ja tehdä sen kotihakemiston chroot hakemisto
- Luo _adsuck ryhmä
- Kopioi musta lista tiedostoja (esim hosts.small) ja chroot hakemistoon
- Muokkaa dhclient kirjoitus ei korvata /etc/resolv.confin vaan kirjoittaa, että tiedosto chroot hakemistoon
- Myös muuttaa dhclient skripti lähettää SIGHUP jotta adsuck daemon kun se saa uuden nimipalvelimen
- Muokkaa /etc/resolv.confin tiedosto vain yksi lukema: nameserver 127.0.0.1
- Lisää adsuck jonnekin kuin daemon, jotta se toimii käynnistyksen aikana (tehdä tämän jälkeen dhclient ja syslogd)
- Run adsuck esimerkiksi seuraavat parametrit: -c / var / adsuck -f /resolv.conf /hosts.small
Huomautus: adsuck toimii chroot ympäristö ja edellä esimerkiksi vaatisi 2 tiedostoa / var / adsuck; nimittäin hosts.small ja resolv.conf. Huomaa myös, että tässä esimerkissä dhclient skripti tarvitsee korvata /var/adsuck/resolv.conf joka kerta se saa uuden nimipalvelimen ja on lähettää SIGHUP jotta adsuck daemon lukea uudestaan, että tiedosto.
Tapa 2
- Tee ja asenna adsuck jonnekin, joka on saatavilla osoitteessa käynnistyksen
- Luo hakemiston juurihakemistona adsuck kanssa 755 käyttöoikeudet ja omistaja root (esim / var / adsuck)
- Luo _adsuck käyttäjä ja tehdä sen kotihakemiston chroot hakemisto
- Luo _adsuck ryhmä
- Kopioi musta lista tiedostoja (esim hosts.small) ja chroot hakemistoon
- Luo resolv.conf tiedosto, joka sisältää todelliset resolver tiedot
- Lisää adsuck jonnekin kuin daemon, jotta se toimii käynnistyksen aikana (tehdä tämän jälkeen dhclient ja syslogd)
- Run adsuck esimerkiksi seuraavat parametrit: -l 192.168.0.1 -c / var / adsuck -f /resolv.conf /hosts.small
Huom: tämä on tehtävä kumpi kone toimii voimassa nimipalvelin kyseisen verkon. Jos on paikallinen nimipalvelin tehdä kuuntelemaan, esimerkiksi portti 54 localhost ja tehdä adsuck resolv.conf kohta siellä.
Mitä uutta strong> tässä julkaisussa:
- Automaattisesti kellot muutoksia resolv.conf ja rereads sitä, kun näin tapahtuu.
- Tämä poistaa tarpeen ulkoisten ärsykkeiden pakottaa kertausta (SIGHUP).
- Päivittää kaikki isännät tiedostoja.
- alkaa käyttää libevent2 hyväksi libevent.
Mitä uutta strong> versiossa 2.4.3:
- Päivitetty isännät tiedostoja.
- OS X-tukea on lisätty.
Mitä uutta strong> versiossa 2.4.2:
- Tämä versio päivittää kaikki isännät tiedostot (edellinen isännät .yoyo oli väärässä muodossa).
- Se lisää asentaa tavoitteet Makefile.
Mitä uutta strong> versiossa 2.4.1:
- Tämä versio päivitykset isännöi tiedostoja.
- Se on siirtynyt git CVS.
- Se lisätä tilastot.
- Se korjaa dhclient käsikirjoituksen OpenBSD jos joskus resolv.conf ei päivity.
Mitä uutta strong> versiossa 2.2:
- Tämä versio korjaa asiakirjat ja antaa esimerkkejä.
Mitä uutta strong> versiossa 2.1:
- Se lisää mahtava välimuistimekanismiin että tekee koko websurfing kokemus hieman nopeammin.
Mitä uutta strong> versiossa 2.0:
- Lisätty välimuistia valmiudet.
- libevent on nyt käytetty, jotta käsittely nopeutuu.
Mitä uutta strong> versiossa 1.8:
- ongelma joka WebKit kysymyksissä tekaistuja DNS pyyntöjen kiertää .
- Tämä korjaa myös kaatumisen saman koodin, kun huono paketti kulkee.
Mitä uutta strong> versiossa 1.7:
- On luotettavuus fix osanneet koodin. Linux build on parannettu.
Kommentteja ei löytynyt