adsuck

Sagteware kiekie:
adsuck
Sagteware besonderhede:
Weergawe: 2.5.0
Upload datum: 20 Feb 15
Ontwikkelaar: Marco Peereboom
Lisensie: Gratis
Populariteit: 45

Rating: nan/5 (Total Votes: 0)

adsuck is 'n klein DNS bediener wat bestookt swartlys adresse en voorspelers alle ander navrae. Die idee is om in staat wees om konneksies te ongewenste plekke soos advertensie bedieners, crawlers en ander vuil koppie onder gehou te voorkom. Dit kan plaaslik gebruik word, vir die pad vegter, of op die netwerk omtrek om masjiene te beskerm teen kwaadwillige webwerwe. Dit het ook die vermoë webwerf name aan te pas met behulp van regex en daar is ook 'n meganisme DNS navrae te spoof gespesifiseer IP adresse.
Installasie:
Die kode is op OpenBSD geskryf en die hawe bevat die installasie proses. Vir nie OpenBSD installasie dit gedoen moet word met die hand.
Daar is 2 metodes van die gebruik van adsuck:
& Nbsp; 1) as 'n plaaslike resolver vir die pad-vegter
& Nbsp; 2) as 'n omtrek resolver plaaslike netwerke te beskerm
Metode 1
- Maak en adsuck iewers wat beskikbaar is op die boot installeer
- Skep 'n gids tot chroot adsuck met 755 regte en eienaar wortel (eg / var / adsuck)
- Maak 'n _adsuck gebruiker en maak sy tuisgids die chroot gids
- Maak 'n _adsuck groep
- Kopieer die swartlys lêers (bv hosts.small) aan die chroot gids
- Pas die dhclient script nie oorskryf /etc/resolv.conf en plaas skryf die lêer na die chroot gids
- Verander ook die dhclient script SIGHUP te stuur na die adsuck daemon wanneer dit kry 'n nuwe naambediener
- Pas die /etc/resolv.conf lêer slegs een lyn lees: naambediener 127.0.0.1
- Voeg adsuck iewers as 'n bediener sodat dit loop tydens boot (doen dit na dhclient en syslogd)
- Run adsuck, byvoorbeeld, met die volgende parameters: -C / var / adsuck f /resolv.conf /hosts.small
Let wel: adsuck loop in 'n chroot omgewing en die voorbeeld hierbo sal vereis 2 lêers in / var / adsuck; naamlik hosts.small en resolv.conf. Let ook daarop dat in hierdie voorbeeld is die dhclient script moet oorskryf /var/adsuck/resolv.conf elke keer as dit kry 'n nuwe naambediener en dit het SIGHUP te stuur na die adsuck bediener wat lêer weer te lees.
Metode 2
- Maak en adsuck iewers wat beskikbaar is op die boot installeer
- Skep 'n gids tot chroot adsuck met 755 regte en eienaar wortel (eg / var / adsuck)
- Maak 'n _adsuck gebruiker en maak sy tuisgids die chroot gids
- Maak 'n _adsuck groep
- Kopieer die swartlys lêers (bv hosts.small) aan die chroot gids
- Maak 'n resolv.conf lêer wat jou werklike resolver inligting bevat
- Voeg adsuck iewers as 'n bediener sodat dit loop tydens boot (doen dit na dhclient en syslogd)
- Run adsuck, byvoorbeeld, met die volgende parameters: l 192.168.0.1-c / var / adsuck f /resolv.conf /hosts.small

Nota:
dit het op welke masjien 'n geldige naambediener vir daardie netwerk loop gedoen word. As daar 'n plaaslike naambediener maak dit luister op, byvoorbeeld, port 54 van localhost en maak die adsuck resolv.conf punt is daar

Wat is nuut in hierdie release:.

  • Outomaties kyk vir veranderinge aan resolv.conf en herlees dit wanneer dit gebeur.
  • Dit verwyder die behoefte aan eksterne stimuli die herlees (SIGHUP) af te dwing.
  • verfris al die leërskare lêers.
  • begin gebruik libevent2 ten gunste van libevent.

Wat is nuut in die weergawe 2.4.3:.

  • Opdateer leërskare lêers
  • OS X ondersteuning is bygevoeg.

Wat is nuut in die weergawe 2.4.2:

  • Hierdie weergawe updates al die leërskare lêers (die vorige leërskare .yoyo was in die verkeerde formaat).
  • Dit voeg teikens installeer makefiles.

Wat is nuut in die weergawe 2.4.1:.

  • Hierdie weergawe updates gasheer lêers
  • Dit het oorgeskakel na git van cvs.
  • Dit voeg addisionele statistieke.
  • Dit bepaal die dhclient script vir OpenBSD waar soms het resolv.conf nie raak opgedateer.

Wat is nuut in weergawe 2.2:

  • Hierdie weergawe is die dokumentasie en verskaf meer voorbeelde

Wat is nuut in weergawe 2.1:

  • Dit voeg 'n awesome caching meganisme wat maak die hele WebSurfing ervaring 'n bietjie vinniger.

Wat is nuut in weergawe 2.0:.

  • Bygevoeg caching vermoë
  • libevent word nou gebruik om te bespoedig die verwerking.

Wat is nuut in die weergawe 1.8:

  • 'n probleem in wat WebKit kwessies valse DNS-versoeke is rondom gewerk .
  • Dit stel ook 'n ongeluk in dieselfde kode pad toe 'n slegte pakkie vloei deur.

Wat is nuut in die weergawe 1.7:

  • Daar is 'n betroubaarheid fix in die pluk kode. Die Linux bou is verbeter.

Soortgelyke sagteware

MaraDNS
MaraDNS

14 Apr 15

ldns
ldns

3 Jun 15

r53
r53

11 May 15

Ander sagteware ontwikkelaar Marco Peereboom

spectrwm
spectrwm

20 Feb 15

SlideML
SlideML

11 May 15

Scrotwm
Scrotwm

15 Apr 15

Kommentaar te adsuck

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!