|
aa93508881
|
fix: decode of the compressed name
|
2023-07-04 13:12:45 +02:00 |
|
|
b87c8913fe
|
remove debug stuff, there is probably an issue somewhere in code, either in the parser or the name decompression, since i don't have the same result as in the tutorial, but i dont think its *that* bad
|
2023-07-04 11:05:40 +02:00 |
|
|
0f5f4b8dc2
|
still kinda wip since i think this code isnt working
|
2023-07-04 10:49:55 +02:00 |
|
|
21a150b4bb
|
remove print debug
|
2023-06-19 22:52:24 +02:00 |
|
|
316ca90bb9
|
fix reader pointer issue
|
2023-06-19 22:52:01 +02:00 |
|
|
9525c64917
|
WIP: parse dns packet
|
2023-06-19 21:52:39 +02:00 |
|
|
10347ad517
|
type annotation
|
2023-06-19 20:30:47 +02:00 |
|
|
7ced5c1222
|
parse record
|
2023-06-19 20:03:27 +02:00 |
|
|
e3f13fea3b
|
implement compression support
|
2023-06-19 19:38:35 +02:00 |
|
|
4c7f0a237a
|
i think its 2 bytes
|
2023-06-14 18:53:13 +02:00 |
|
|
121e93e0a0
|
detect the compressed stuff, actually returns bad data, but at least it doesnt crash, add the python code of the guide too so ik what i need to do
|
2023-06-14 18:52:17 +02:00 |
|
|
4951920f67
|
use of a reader so we always store the full data content when parsing response, using a pointer logic
|
2023-06-14 18:41:43 +02:00 |
|
|
7a5fd1e472
|
starting dns record parsing
|
2023-06-14 16:54:55 +02:00 |
|
|
bf337663df
|
factorization
|
2023-06-14 16:37:30 +02:00 |
|
|
2fa8f1083b
|
parse the question
|
2023-06-14 16:34:49 +02:00 |
|
|
e15431d04e
|
add parser header
|
2023-06-13 02:36:32 +02:00 |
|