Djbdns

djbdns
Developer(s)Daniel J. Bernstein
Initial releaseMarch 25, 2000; 24 years ago (2000-03-25)
Stable release
1.05 / February 11, 2001; 23 years ago (2001-02-11)
Operating systemUnix-like
TypeDNS server
LicensePublic domain
Websitecr.yp.to/djbdns.html

The djbdns software package is a DNS implementation. It was created by Daniel J. Bernstein in response to his frustrations with repeated security holes in the widely used BIND DNS software. As a challenge, Bernstein offered a $1000 prize[1] for the first person to find a security hole in djbdns, which was awarded[2] in March 2009 to Matthew Dempsky.

As of 2004, djbdns's tinydns component was the second most popular DNS server in terms of the number of domains for which it was the authoritative server, and third most popular in terms of the number of DNS hosts running it.[3]

djbdns has never been vulnerable to the widespread cache poisoning vulnerability reported in July 2008,[4][5] but it has been discovered that it is vulnerable to a related attack.[6]

The source code has not been centrally managed since its release in 2001, and was released into the public domain in 2007.[7] As of March 2009, there are a number of forks, one of which is dbndns (part of the Debian Project), and more than a dozen patches to modify the released version.[8]

While djbdns does not directly support DNSSEC, there are third party patches to add DNSSEC support to djbdns' authoritative-only tinydns component.[9]

Components

The djbdns software consists of servers, clients, and miscellaneous configuration tools.

Servers

  • dnscache — the DNS resolver and cache.
  • tinydns — a database-driven DNS server.
  • walldns — a "reverse DNS wall", providing IP address-to-domain name lookup only.
  • rbldns — a server designed for DNS blacklisting service.
  • pickdns — a database-driven server that chooses from matching records depending on the requestor's location. (This feature is now a standard part of tinydns.)
  • axfrdns — a zone transfer server.

Client tools

  • axfr-get — a zone-transfer client.
  • dnsip — simple address from name lookup.
  • dnsipq — address from name lookup with rewriting rules.
  • dnsname — simple name from address lookup.
  • dnstxt — simple text record from name lookup.
  • dnsmx — mail exchanger lookup.
  • dnsfilter — looks up names for addresses read from stdin, in parallel.
  • dnsqr — recursive general record lookup.
  • dnsq — non-recursive general record lookup, useful for debugging.
  • dnstrace (and dnstracesort) — comprehensive testing of the chains of authority over DNS servers and their names.

Design

In djbdns, different features and services are split off into separate programs. For example, zone transfers, zone file parsing, caching, and recursive resolving are implemented as separate programs. The result of these design decisions is a reduction in code size and complexity of the daemon program that provides the core function of answering lookup requests. Bernstein asserts that this is true to the spirit of the Unix operating system, and makes security verification much simpler.[citation needed]

On December 28, 2007, Bernstein released djbdns into the public domain.[10] Previously the package was distributed free of charge as license-free software. However this did not permit the distribution of modified versions of djbdns, which was one of the core principles of open-source software. Consequently, it was not included in those Linux distributions which required all components to be open-source.

See also

References

  1. ^ "The djbdns security guarantee". Archived from the original on 2012-07-06. Retrieved 2008-09-02.
  2. ^ "The djbdns prize claimed". Archived from the original on 2009-03-05. Retrieved 2009-03-04.
  3. ^ Moore, Don (2004). "DNS server survey". Archived from the original on 2005-01-06. Retrieved 2005-01-06.
  4. ^ "Multiple DNS implementations vulnerable to cache poisoning". Archived from the original on 2008-07-25. Retrieved 2008-08-05.
  5. ^ "An Astonishing Collaboration". 9 July 2008. Archived from the original on 2008-08-04. Retrieved 2008-08-05.
  6. ^ Day, Kevin (2009). "Rapid DNS Poisoning in djbdns". Archived from the original on 2009-02-21. Retrieved 2009-02-23.
  7. ^ "djbdns is placed in the public domain". Archived from the original on 2012-05-25. Retrieved 2008-01-01.
  8. ^ "Detailed overview of DNS server software by Rick Moen". Archived from the original on 2009-07-27. Retrieved 2009-07-13.
  9. ^ "DNSSEC for TinyDNS". Archived from the original on 2016-01-26. Retrieved 2016-01-19.
  10. ^ "Frequently asked questions from distributors". Archived from the original on 2012-05-25. Retrieved 2007-12-31.

Read other articles:

دورة فرنسا المفتوحة 1972 - فردي السيدات جزء من دورة فرنسا المفتوحة 1972  رقم الفعالية 65  البلد فرنسا  التاريخ 1972  الرياضة كرة المضرب  البطل(ة) بيلي جين كينغ الوصيف(ة) ايفون جولاجونج كولي النتيجة 6–3، 6–3 دورة فرنسا المفتوحة 1971 - فردي السيدات  دورة فرنسا المفتوحة 1973 - ف

 

Pour les articles homonymes, voir Tess of the d'Ubervilles. ‘Tess of the d'Ubervilles’ ‘Tess of the d'Ubervilles’ dans un jardin dans l'Yonne. Type Rose anglaise Obtenteur David Austin Pays Angleterre Année 1997 Synonymes 'AUSmove' modifier  ‘Tess of the d'Ubervilles‘ est un cultivar de rosier obtenu par le fameux rosiériste anglais David Austin en 1997 et mis au commerce en 1998. Il doit son nom à l'héroïne du roman de Thomas Hardy, Tess d'Uberville (Tess of the d'Uberv...

 

  لمعانٍ أخرى، طالع تاريخ روسيا (توضيح). تاريخ روسيامعلومات عامةالبداية 26 ديسمبر 1991 المنطقة روسيا التأثيراتأحد جوانب روسيا فرع من تاريخ روسيا تفرع عنها التاريخ الاقتصادي لروسيا الاتحاديةhistory of the Russia national football team since the 1990s (en) history of the Internet in Russia (en) تاريخ الاتحاد السوفيي...

Cet article est une ébauche concernant le Calvados et la conservation de la nature. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. La liste des arrêtés de protection de biotope du Calvados présente les arrêtés de protection de biotope du département du Calvados[1]. L’arrêté de protection de biotope est un outil réglementaire issue de la loi du 10 juillet 1976, relative à la protection de la nature. ...

 

P.V. AkilanLahir(1922-06-27)27 Juni 1922Perungalore, negara bagian Pudukkottai, India BritaniaMeninggal1988Nama penaAkilanPekerjaanPengarang, aktivis sosialKebangsaanIndiaKarya terkenalChithirapavai, Vengayinmaindan, PavaivilakuWebsiteakilan.50megs.com Akilan adalah seorang pengarang Tamil yang dikenal karena gaya penulis kreatif dan realistisnya. Akilan adalah seorang pejuang kemerdekaan, novelis, penulis cerita pendek, jurnalis, satiris, penulis perjalanan, pengarang drama, penuli...

 

У Вікіпедії є статті про інші географічні об’єкти з назвою Платтевілл. Місто Платтевіллангл. Platteville Координати 42°42′13″ пн. ш. 90°30′55″ зх. д. / 42.70361111113877683° пн. ш. 90.51527777780577821° зх. д. / 42.70361111113877683; -90.51527777780577821Координати: 42°42′13″ пн. ш. 90°30...

Cricket competition in New Zealand Super SmashCountriesNew ZealandAdministratorNew Zealand CricketFormatTwenty20First edition2005–06Latest edition2022–23Tournament formatDouble round-robin, elimination final and finalNumber of teams6Current championNorthern Brave (4th title)Most successfulNorthern Brave Auckland Aces Wellington Firebirds (4 titles each)TVTVNZ (New Zealand) Fox Cricket (Australia) ESPN+ (US) 2022–23WebsiteSuper Smash The Men's Super Smash, currently named the Dream11 Sup...

 

Friedrich-Werner Graf von der Schulenburg Friedrich-Werner Erdmann Matthias Johann Bernhard Erich Graf von der Schulenburg (* 20. November 1875 in Kemberg; † 10. November 1944 in Berlin) war ein deutscher Diplomat und Widerstandskämpfer des 20. Juli 1944. Inhaltsverzeichnis 1 Leben 1.1 Diplomatische Karriere 1.2 Widerstandskämpfer 1.3 Privates 2 Literatur 3 Weblinks 4 Einzelnachweise Leben Diplomatische Karriere Inschrift F. W. Graf Schulenburg. Gesandter. 1926, 1930, 1931 am Eingang von ...

 

ウズベキスタンの学生 ウエストミンスター国際大学タシュケント校のキャンパス ウズベキスタンの大学の一覧。 ウエストミンスター国際大学タシュケント校(英語版) ブハラ州立医学研究所(英語版) ブハラ州立大学(英語版) ブハラ食料軽工業技術研究所(英語版) カルシ工業経済研究所(英語版) モスクワ大学タシュケント校(英語版) ナマンガン州立大学...

American educational web series Thug NotesGenreEducational, ComedyCreated byJared Bauer[1]Written byJared Bauer, Joseph Salvaggio[1]Presented byGreg EdwardsCountry of originUnited StatesOriginal languageEnglishProductionProducerJacob Salamon[1]Running time3-6 minutesProduction companyWisecrackOriginal releaseNetworkYouTubeReleaseJune 3, 2013 (2013-06-03) –November 28, 2017 (2017-11-28) Thug Notes is an American educational web series that summarizes an...

 

Central Bank of Transnistria Transnistrian Republican BankПриднестровский республиканский банкHeadquartersHeadquartersTiraspolChairmanEduard KosovskyCentral bank ofTransnistriaCurrencyTransnistrian ruble (ISO 4217) The Transnistrian Republican Bank (Russian: Приднестровский республиканский банк, romanized: Pridnestrovskiy respublikanskiy bank, Romanian: Banca Republicană Transnistreană, Ukrainian: При...

 

全力!クリーナーズジャンル 連続ドラマ脚本 吉田恵里香宮本武史監督 三木康一郎石川勝己安食大輔出演者 髙橋優斗(HiHi Jets)井上瑞稀(HiHi Jets)橋本涼(HiHi Jets)猪狩蒼弥(HiHi Jets)作間龍斗(HiHi Jets)音楽 堀川真理子エンディング HiHi Jets「Pika Pika」国・地域 日本言語 日本語製作プロデューサー 山崎宏太寺西史(松竹)竹内絵唱(松竹)製作 朝日放送テレビ松竹 ...

Merah Manggis Belahan manggisCommon connotationsKulit dalam manggis     Koordinat warnaTriplet hex#800000sRGBB    (r, g, b)(128, 0, 0)HSV       (h, s, v)(0°, 100%, 50%)SumberDaftar Istilah Warna[1]X11[2]B: Dinormalkan ke [0–255] (bita) Merah manggis merupakan salah satu corak warna merah tua. Warna ini juga dikenal dengan sebutan merah marun, merah pulasan, dan merun. Warna ini menyerupai warna kulit dalam manggis yang berwarna ke...

 

The CallPoster filmNama lainHangul콜 Alih Aksara yang DisempurnakanKol Sutradara Lee Chung-hyun Produser Syd Lim Jeong Hui-sun Ditulis oleh Lee Chung-hyun SkenarioLee Chung-hyunBerdasarkanThe Calleroleh Matthew ParkhillPemeranPark Shin-hyeJeon Jong-seoPenata musikDalpalanSinematograferJo Young-jikPenyuntingYang Jin-moPerusahaanproduksiYong FilmDistributorNext Entertainment WorldNetflixTanggal rilis27 November 2020Durasi112 menitNegara Korea SelatanBahasa Korea The Call adala...

 

There have been a number of nuclear whistleblowers, often nuclear engineers, who have identified safety concerns about nuclear power and nuclear weapons production. That list is partial and non-exhaustive. List Name Year Company Action Additional Links John Pace 1959 In 1959, John Pace was employed at the Santa Susana Field Laboratory, 36 miles from Los Angeles, at the time of the partial meltdown during the Sodium Reactor Experiment. According to Pace, the reactor building doors and reactor ...

Off to See the WorldSingel oleh Lukas Grahamdari album My Little Pony: The Movie (Original Motion Picture Soundtrack)Dirilis5 Oktober 2017Durasi3:04LabelRCAWarner Bros.PenciptaChristopher BrownLukas ForchhammerMorten JensenStefan ForrestMorten PilegaardDavid LabrelProduserLukas GrahamKronologi singel Lukas Graham Take the World by Storm (2016) Off to See the World (2017) Holder Fast (2018) Off to See the World adalah lagu dari band pop dan soul Denmark Lukas Graham. Ini dirilis pada 5 Oktober...

 

Dialect of Japanese spoken in Hayakawa, Yamanshi Prefecture Narada dialect奈良田方言Approximate Narada dialect area.Native toJapanRegionNarada, Hayakawa, YamanashiLanguage familyJaponic JapaneseEastern JapaneseTōkai-TōsanNarada dialectLanguage codesISO 639-3– The Narada dialect (Japanese: 奈良田方言 narada hogen) was a Japanese dialect spoken in the village of Narada, Hayakawa, located in Yamanashi Prefecture. Having formerly been isolated for centuries from surrounding are...

 

Nature reserve in the Altai Republic, Russia Altai Nature ReserveRussian: Алтайский заповедникAltayskiy ZapovednikIUCN category Ia (strict nature reserve)Katu-Yaryk pass, Altai ZapovednikLocation of ReserveLocationAltai RepublicNearest cityGorno-AltayskCoordinates51°34′0″N 87°45′0″E / 51.56667°N 87.75000°E / 51.56667; 87.75000Area8,712 square kilometres (3,364 sq mi)Established1932 (1932)Governing bodyMinistry of ...

Dialect chain of the Numic branch of the Uto-Aztecan language family Colorado River NumicSouthern PaiuteNative toUnited StatesRegionNevada, California, Utah, Arizona, Colorado, New MexicoEthnicity6,200 Chemehuevi, Southern Paiute and Ute (2007)[1]Native speakers920 (2007)[1]20 monolinguals (1990 census)[1]Language familyUto-Aztecan NumicSouthern NumicColorado River NumicDialects Chemehuevi Southern Paiute Ute Language codesISO 639-3uteGlottologutes1238ELPUteC...

 

Tertiapin is a 21-amino acid peptide isolated from venom of the European honey bee (Apis mellifera). It blocks two different types of potassium channels, inward rectifier potassium channels (Kir) and calcium activated large conductance potassium channels (BK). Tertiapin peptide Sources Tertiapin is a peptidic component of the venom of the European honey bee (Apis mellifera).[1] Chemistry Tertiapin peptide is composed of 21 amino acids with the sequence: Ala-Leu-Cys-Asn-Cys-Asn-Arg-Ile...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!