RouterOS (Mikrotik) 'เจคเฉ เจเจงเจพเจฐเจฟเจค เจกเจฟเจตเจพเจเจธเจพเจ เจจเฉเฉฐ เจฐเจฟเจฎเฉเจเจฒเฉ เจกเจพเจเจจเจเฉเจฐเฉเจก เจเจฐเจจ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจธเฉเจเจเฉเฉ เจนเจเจผเจพเจฐเจพเจ เจจเฉเฉฑเจเจตเจฐเจ เจกเจฟเจตเจพเจเจธเจพเจ เจจเฉเฉฐ เจเจคเจฐเฉ เจตเจฟเฉฑเจ เจชเจพเจเจเจฆเฉ เจนเฉเฅค เจเจฎเจเจผเฉเจฐเฉ เจตเจฟเจจเจฌเจพเจเจธ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเฉ DNS เจเฉเจธเจผ เจฆเฉ เจเจผเจนเจฟเจฐ เจจเจพเจฒ เจเฉเฉเฉ เจนเฉเจ เจนเฉ เจ
เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจกเจฟเจตเจพเจเจธ เจเฉฑเจคเฉ เจชเฉเจฐเจพเจฃเฉ (เจกเจฟเจซเฉเจฒเจ เจชเจพเจธเจตเจฐเจก เจฐเฉเจธเฉเจ เจฆเฉ เจจเจพเจฒ) เจเจพเจ เจธเฉเจงเฉ เจนเฉเจ เจซเจฐเจฎเจตเฉเจ
เจฐ เจจเฉเฉฐ เจฒเฉเจก เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค
เจเจฎเจเจผเฉเจฐเฉ เจฆเฉ เจตเฉเจฐเจตเฉ
RouterOS เจเจฐเจฎเฉเจจเจฒ DNS เจฒเฉเฉฑเจเจ เจช เจฒเจ เจนเฉฑเจฒ เจเจฎเจพเจเจก เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจธ เจฌเฉเจจเจคเฉ เจจเฉเฉฐ เจฐเฉเจเจผเฉเจฒเจตเจฐ เจจเจพเจฎเจ เจฌเจพเจเจจเจฐเฉ เจฆเฉเจเจฐเจพ เจธเฉฐเจญเจพเจฒเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจฐเฉเจเจผเฉเจฒเจตเจฐ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจฌเจพเจเจจเจฐเฉเจเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจนเฉ เจเฉ RouterOS เจฆเฉ Winbox เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจจเจพเจฒ เจเฉเฉเจฆเจพ เจนเฉเฅค เจเฉฑเจ เจชเฉฑเจงเจฐ 'เจคเฉ, เจตเจฟเจจเจฌเจพเจเจธ เจชเฉเจฐเจ เจจเฉเฉฐ เจญเฉเจเฉ เจเจ "เจธเฉเจจเฉเจนเจฟเจเจ" เจจเฉเฉฐ เจเจฐเฉ-เจ
เจงเจพเจฐเจฟเจค เจจเฉฐเจฌเจฐเจฟเฉฐเจ เจธเจเฉเจฎ เจฆเฉ เจ
เจงเจพเจฐ 'เจคเฉ RouterOS เจตเจฟเฉฑเจ เจตเฉฑเจ-เจตเฉฑเจ เจฌเจพเจเจจเจฐเฉเจเจ เจตเจฟเฉฑเจ เจญเฉเจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ, RouterOS เจตเจฟเฉฑเจ DNS เจธเจฐเจตเจฐ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจ เจฏเฉเจ เจนเฉเฅค
เจนเจพเจฒเจพเจเจเจฟ, เจธเจฐเจตเจฐ เจซเฉฐเจเจธเจผเจจ เจ
เจธเจฎเจฐเฉฑเจฅ เจนเฉเจฃ 'เจคเฉ เจตเฉ, เจฐเจพเจเจเจฐ เจเจชเจฃเฉ เจเฉเจฆ เจฆเฉ DNS เจเฉเจธเจผ เจจเฉเฉฐ เจเจพเจเจฎ เจฐเฉฑเจเจฆเจพ เจนเฉเฅค
เจเจฆเฉเจ เจ
เจธเฉเจ winbox_dns_request เจเจฆเจพเจนเจฐเจจ เจฒเจ example.com เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจฌเฉเจจเจคเฉ เจเจฐเจฆเฉ เจนเจพเจ, เจคเจพเจ เจฐเจพเจเจเจฐ เจจเจคเฉเจเจพ เจเฉเจธเจผ เจเจฐเฉเจเจพเฅค
เจเจฟเจเจเจเจฟ เจ
เจธเฉเจ DNS เจธเจฐเจตเจฐ เจจเฉเฉฐ เจจเจฟเจธเจผเจเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจ เจเจฟเจธ เจฐเจพเจนเฉเจ เจฌเฉเจจเจคเฉ เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ, เจเจฒเจค เจชเจคเฉ เจฆเจพเจเจฒ เจเจฐเจจเจพ เจฎเจพเจฎเฉเจฒเฉ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ เจเฉฑเจ DNS เจธเจฐเจตเจฐ เจฒเจพเจเฉเจเจฐเจจ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐ เจธเจเจฆเฉ เจนเฉ
def dns_response(data):
request = DNSRecord.parse(data)
reply = DNSRecord(DNSHeader(
id=request.header.id, qr=1, aa=1, ra=1), q=request.q)
qname = request.q.qname
qn = str(qname)
reply.add_answer(RR(qn,ttl=30,rdata=A("192.168.88.250")))
print("---- Reply:n", reply)
return reply.pack()
เจนเฉเจฃ เจเฉเจเจฐ เจคเฉเจธเฉเจ Winbox เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ example.com เจฆเฉ เจเฉเจ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ เจเจฟ เจฐเจพเจเจเจฐ เจฆเจพ DNS เจเฉเจธเจผ เจเจผเจนเจฟเจฐเฉเจฒเจพ เจนเฉเฅค
เจฌเฉเจธเจผเฉฑเจ, poisoning example.com เจฌเจนเฉเจค เจฒเจพเจญเจฆเจพเจเจ เจจเจนเฉเจ เจนเฉ เจเจฟเจเจเจเจฟ เจฐเจพเจเจเจฐ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเฉเจเจพเฅค เจนเจพเจฒเจพเจเจเจฟ, เจฐเจพเจเจเจฐ เจจเฉเฉฐ upgrade.mikrotik.com, cloud.mikrotik.com, cloud2.mikrotik.com เจ
เจคเฉ download.mikrotik.com เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจ
เจคเฉ เจเจ เจนเฉเจฐ เจเจฒเจคเฉ เจฒเจ เจงเฉฐเจจเจตเจพเจฆ, เจเจนเจจเจพเจ เจธเจพเจฐเจฟเจเจ เจจเฉเฉฐ เจเฉฑเจเฉ เจธเจฎเฉเจ เจเจผเจนเจฟเจฐ เจฆเฉเจฃเจพ เจธเฉฐเจญเจต เจนเฉ.
def dns_response(data):
request = DNSRecord.parse(data)
reply = DNSRecord(DNSHeader(
id=request.header.id, qr=1, aa=1, ra=1), q=request.q)
qname = request.q.qname
qn = str(qname)
reply.add_answer(RR(qn,ttl=30,rdata=A("192.168.88.250")))
reply.add_answer(RR("upgrade.mikrotik.com",ttl=604800,
rdata=A("192.168.88.250")))
reply.add_answer(RR("cloud.mikrotik.com",ttl=604800,
rdata=A("192.168.88.250")))
reply.add_answer(RR("cloud2.mikrotik.com",ttl=604800,
rdata=A("192.168.88.250")))
reply.add_answer(RR("download.mikrotik.com",ttl=604800,
rdata=A("192.168.88.250")))
print("---- Reply:n", reply)
return reply.pack()
เจฐเจพเจเจเจฐ เจเฉฑเจ เจ เจจเฉเจฎเจคเฉ เจฆเฉ เจฌเฉเจจเจคเฉ เจเจฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจ เจธเฉเจ เจชเฉฐเจ เจตเจพเจชเจธ เจฆเจฟเฉฐเจฆเฉ เจนเจพเจเฅค เจฐเจพเจเจเจฐ เจเจนเจจเจพเจ เจธเจพเจฐเฉ เจเจตเจพเจฌเจพเจ เจจเฉเฉฐ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเฉเจธเจผ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ, เจเจน เจนเจฎเจฒเจพ เจตเฉ เจฒเจพเจญเจฆเจพเจเจ เจนเฉ เจเฉเจเจฐ เจฐเจพเจเจเจฐ เจเฉฑเจ DNS เจธเจฐเจตเจฐ เจตเจเฉเจ เจเฉฐเจฎ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ, เจเจฟเจเจเจเจฟ เจเจน เจฐเจพเจเจเจฐ เจฆเฉ เจเจพเจนเจเจพเจ 'เจคเฉ เจนเจฎเจฒเจพ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจเจน เจนเจฎเจฒเจพ เจคเฉเจนเจพเจจเฉเฉฐ เจตเจงเฉเจฐเฉ เจเฉฐเจญเฉเจฐ เจเจฎเจเจผเฉเจฐเฉ เจฆเจพ เจธเจผเฉเจธเจผเจฃ เจเจฐเจจ เจฆเฉ เจตเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ: RouterOS เจฆเฉ เจธเฉฐเจธเจเจฐเจฃ เจจเฉเฉฐ เจกเจพเจเจจเจเฉเจฐเฉเจก เจเจพเจ เจฌเฉเจเจชเฉเจฐเจ เจเจฐเฉเฅค เจนเจฎเจฒเจพเจตเจฐ เจเฉเจเจเจฒเฉเจ เจธเจฎเฉเจค เจ เจชเจกเฉเจ เจธเจฐเจตเจฐ เจฆเฉ เจคเจฐเจ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจฐเจพเจเจเจฐเจเจเจธ เจจเฉเฉฐ เจชเฉเจฐเจพเจฃเฉ (เจเจฎเจเจผเฉเจฐ) เจธเฉฐเจธเจเจฐเจฃ เจจเฉเฉฐ เจฎเฉเจเฉเจฆเจพ เจตเจเฉเจ เจธเจฎเจเจฃ เจฒเจ เจฎเจเจฌเฉเจฐ เจเจฐเจฆเจพ เจนเฉเฅค เจเฉฑเจฅเฉ เจเจผเจคเจฐเจพ เจเจธ เจคเฉฑเจฅ เจตเจฟเฉฑเจ เจนเฉ เจเจฟ เจเจฆเฉเจ เจธเฉฐเจธเจเจฐเจฃ "เจ เจชเจกเฉเจ" เจนเฉเฉฐเจฆเจพ เจนเฉ, เจคเจพเจ เจชเฉเจฐเจฌเฉฐเจงเจ เจชเจพเจธเจตเจฐเจก เจกเจฟเจซเฉเจฒเจ เจฎเฉเฉฑเจฒ เจคเฉ เจฐเฉเจธเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ - เจเฉฑเจ เจนเจฎเจฒเจพเจตเจฐ เจเจพเจฒเฉ เจชเจพเจธเจตเจฐเจก เจจเจพเจฒ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจฒเฉเจเจเจจ เจเจฐ เจธเจเจฆเจพ เจนเฉ!
เจนเจฎเจฒเจพ เจเจพเจซเจผเฉ เจเฉฐเจฎ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ, เจเจธ เจคเฉฑเจฅ เจฆเฉ เจฌเจพเจตเจเฉเจฆ
เจฆเฉ เจธเฉเจฐเฉฑเจเจฟเจ
เจธเจฟเจฐเจซเจผ Winbox เจจเฉเฉฐ เจ
เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจฃเจพ เจคเฉเจนเจพเจจเฉเฉฐ เจเจนเจจเจพเจ เจนเจฎเจฒเจฟเจเจ เจคเฉเจ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจฌเจเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค Winbox เจฆเฉเจเจฐเจพ เจชเฉเจฐเจธเจผเจพเจธเจจ เจฆเฉ เจธเจนเฉเจฒเจค เจฆเฉ เจฌเจพเจตเจเฉเจฆ, SSH เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจฌเจฟเจนเจคเจฐ เจนเฉ.
เจธเจฐเฉเจค: www.habr.com