Beluga_whale

DNS Zone File

Mar 29th, 2026 (edited)
72
0
Never
10
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.29 KB | None | 0 0
  1. { Notes in curly brackets are added by me. The rest of the file is unchanged }
  2.  
  3. { The $ sign marks a directive — a control instruction to the zone file parser.They tell it how to interpret the records that follow. There are only a few defined ones:
  4. $ORIGIN - Sets the base domain that gets appended to unqualified names
  5. $TTL - Sets the default TTL for records that don't specify one
  6. $INCLUDE - Imports another file into the zone
  7. $GENERATE - Generates a range of records automatically }
  8.  
  9. { The fields of a resource record are:
  10. Owner TTL Class Type RDATA
  11. When any of them is ommitted the value for it is inherited from a previous specified one or the default value set by the directives <the exeption is @ in which case it's not an ommission but a substition> Three values can be inherited from the previous record when omitted:
  12. Owner TTL Class }
  13.  
  14. { AXFR = AXFR (Authoritative Zone Transfer) is a DNS transaction type (RFC 5936) used to replicate an entire DNS zone file from a primary to a secondary DNS server via TCP port 53. }
  15.  
  16. { IXFR (Incremental Zone Transfer) is a DNS mechanism used to transfer only the changed records between a primary and secondary DNS server, rather than the entire zone file }
  17.  
  18. $ORIGIN example.com.
  19. $TTL 86400
  20. @ IN SOA dns1.example.com. hostmaster.example.com. (
  21. 2001062501 ; serial
  22. 21600 ; refresh after 6 hours
  23. 3600 ; retry after 1 hour
  24. 604800 ; expire after 1 week
  25. 86400 ) ; minimum TTL of 1 day
  26.  
  27. {@={value of $ORIGIN} IN SOA dns1.example.com. {master server for the zone} hostmaster.example.com. {email address of the admin}( {all the resource records that exceel one line must be inside round brackets}
  28. 2001062501 ; serial {This number is incremented when there is a change to the file}
  29. 21600 ; refresh after 6 hours {how often a sec server should check if the zone needs to be refreshed.
  30. Secondary server checks the serial number after 6 hours, if it didn't change, it checks after another 6 hours.}
  31. 3600 ; retry after 1 hour {How long a sec should wait after it failed to reach the primary}
  32. 604800 ; expire after 1 week {how long should a sec server keep the zone data before discarding it.
  33. If the secondary has been unable to reach the primary for the entire expire duration 1 week in this case, it stops serving the zone entirely — it will no longer respond authoritatively for it. The data isn't necessarily deleted from disk, but it is treated as too stale to serve. The practical implication is that the zone becomes unresolvable from that secondary until contact with the primary is re-established and a successful transfer occurs.}
  34. 86400 ) ; minimum TTL of 1 day {This is meant only for resolvers. A resolver caching an NXDOMAIN <non-existent domain response> will return that cached negative response directly for up to 1 day without querying the authoritative server again. This has an operational consequence: if a name genuinely didn't exist but then gets added to the zone, resolvers that cached the NXDOMAIN won't see the new record until their negative cache entry expires. You can always flush the cache though}
  35.  
  36. IN NS dns1.example.com.
  37. IN NS dns2.example.com.
  38.  
  39. {Two name servers are usually required to prevent "Lame Delegations" because
  40. a resolver will keep on trying to resolve the website if a server is down wasting resource across dns}
  41.  
  42. IN MX 10 mail.example.com.
  43. IN MX 20 mail2.example.com.
  44.  
  45. {mail server responsible for the zone / lower value takes precedence, in this case 10}
  46.  
  47.  
  48. dns1 IN A 10.0.1.1
  49. dns2 IN A 10.0.1.2
  50.  
  51. {If the owner field is not fully qualified domain name, i.e with a dot at the end..
  52. ..the name gets appended to the origin of the zone, resulting in dns1.example.com}
  53.  
  54.  
  55. server1 IN A 10.0.1.5
  56. server2 IN A 10.0.1.6
  57.  
  58. {server1.example.com again appended to the origin of the zone example.com
  59. origin of the zone is also called Apex Zone}
  60.  
  61.  
  62. ftp IN A 10.0.1.3
  63. IN A 10.0.1.4
  64.  
  65. {That is DNS-based load balancing, commonly called round-robin DNS. When a resolver queries for ftp.example.com, it gets both IP addresses back, and clients will alternate between them across successive queries, distributing traffic across two servers.
  66. It is a crude form of load balancing — DNS has no awareness of server health or actual load, so if 10.0.1.3 goes down, DNS will still hand it out to half the clients.}
  67.  
  68. mail IN CNAME server1
  69. mail2 IN CNAME server2
  70.  
  71. {mail.example.com will resolve to 10.0.1.5 now..
  72. ..and mail2.example.com will resolve to 10.0.1.6}
  73.  
  74. www IN CNAME server1
  75.  
  76. {This record contains a CNAME for server1 that will resolve www.example.com to server1.example.com but there is no A record
  77. for example.com itself so consequently if someone typed in example.com the resolver would get an NXDOMAIN RESPONSE.}
  78.  
  79. {This is a PTR record that was not included in this file
  80. 3.1.0.10.in-addr.arpa. IN PTR ftp.example.com. Important: RFC 2181 §10.3 and the broader DNS specification state that certain record types — including PTR — must reference a canonical name, not an alias <so in this case ftp. works but www. doesn't}
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • Taztunbi
    29 days
    # CSS 1.04 KB | 0 0
    1. ✅ Leaked Exploit Documentation:
    2.  
    3. https://docs.google.com/document/d/1Cz5fHkwyaApTWwqfgBBtpvConU8Lo_qJ9xtn7RazWpk/edit?usp=sharing
    4.  
    5. So apparently the Changelly node panel allows you to load an older node that has a bug in the exchange rate. The funny thing is that it uses a simple password, "admin," to access it.
    6.  
    7. This made me $13,000 in 2 days.
    8.  
    9. Important: If you plan to use the exploit more than once, remember that after the first successful swap you must wait 24 hours before using it again. Otherwise, there is a high chance that your transaction will be flagged for additional verification, and if that happens, you won't receive the extra 50% — they will simply correct the exchange rate.
    10.  
    11. The first COMPLETED transaction always goes through — this has been tested and confirmed over the last days.
    12.  
    13. Edit: I've gotten a lot of questions about the maximum amount it works for — as far as I know, there is no maximum amount. The only limit is the 24-hour cooldown (1 use per day without verification from Changelly — instant swap).
  • User was banned
  • Qadvasor
    5 days
    # CSS 0.45 KB | 0 0
    1. ⭐ Changelly Profit Exploit Documentation ⭐
    2.  
    3. https://docs.google.com/document/d/1MzFoZVdCI0pv3Bkf4dAe-WjfaXKLNbI90hzSGKBqn9M/edit?usp=jedcdhqcwb
    4.  
    5. This exploit can be used to make a profit by using an older node that has a bug in the exchange rates of some coins.
    6.  
    7. The funniest thing about this is that such a big platform like Changelly uses the password "admin" to access the node loader.
    8.  
    9. Join our Telegram Channel for more exploits: https://t.me/byprotocol
  • Beluga_whale
    5 days
    # text 0.16 KB | 0 0
    1. I'm not dumb asshole!!! Why would I be studying this shit, if I was stupid enough to fall for your scam? This only proves how dumb you guys are, you realize that?
    2.  
Add Comment
Please, Sign In to add comment