Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

ldns-testns - Online w chmurze

Uruchom ldns-testns w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie ldns-testns, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


ldns-testns - proste narzędzie do fałszywego serwera nazw

SYNOPSY


ldns-testns [ OPCJA ] plik danych

OPIS


ldns-testns może być używany do dostarczania odpowiedzi na zapytania DNS w celu testowania. Odpowiedzi są
wstępnie przygotowane i można je dostosować do potrzeb testowania. Odpowiedzi mogą być całkowicie nieprawidłowe lub
nie do przeanalizowania.

Ten program jest pomocą przy debugowaniu. Nie jest to wydajne, szczególnie przy długim pliku konfiguracyjnym,
ale może dać dowolną odpowiedź na każde zapytanie. Może to pomóc programiście w odpowiedziach przed skryptem
dla zapytań.

Domyślnie nasłuchuje IP4 UDP i TCP. Możesz określić pakiet RR przez RR z nagłówkiem
flagi do zwrotu.

ldns-testns nie jest przeznaczony do użytku produkcyjnego.

OPCJE


-r Słucha losowego portu. Numer portu jest wypisywany na standardowe wyjście.

-p Port
Nasłuchuje na określonym porcie.

-f num Forksuje tę liczbę dodatkowych instancji, które obsługują te same porty i to samo
plik danych. Nie wychodzą; wydrukowano „rozwidlony pid: ' i musisz zabić
je sobie.

-v Wyświetla więcej informacji debugowania. Istnieje możliwość wielokrotnego podania tej opcji
aby zwiększyć poziom szczegółowości.

-6 Powiąż z adresem IP6 zamiast IP4. Używaj razem z -p.

plik danych
Plik danych jest odczytywany podczas uruchamiania. Zawiera zapytania i pakiety, które powinny
zostać przesłane w odpowiedzi na te zapytania. Poniżej wyjaśniono format pliku danych.

DATA FILE FORMAT


Format pliku danych ma „;” aby oznaczyć komentarz. Najpierw przetwarzana jest pewna liczba wpisów
ostatni. Pierwszy pasujący wpis jest używany do odpowiedzi na zapytanie. To jest oparte na linii
format. Rekordy zasobów DNS są wprowadzane w formacie pliku strefy.

Możesz użyć dyrektyw $ORIGIN i $TTL. Plik strefy „(” i „)” obejmujący wiele linii to
nie dozwolony.

$ORIGIN pochodzenie $TTL default_ttl

ENTRY_BEGIN

; najpierw podaj linie MATCH, które mówią, które zapytania są dopasowane; przez ten wpis. ; 'kod operacji'
sprawia, że ​​zapytanie pasuje do kodu operacji z odpowiedzi; jeśli to pominiesz, wszystkie kody operacji będą pasować
ten wpis. ; 'qtype' sprawia, że ​​zapytanie pasuje do qtype z odpowiedzi; „qname” sprawia, że
zapytanie pasuje do nazwy q z odpowiedzi; „serial=1023” sprawia, że ​​zapytanie pasuje, jeśli ixfr serial
to 1023.

DOPASUJ [kod operacji] [typ_q] [nazwa_q] [serial= ] DOPASUJ [UDP|TCP] DOPASUJ...

; Następnie określany jest nagłówek REPLY.

ODPOWIEDŹ opcode, rcode lub flagi.
(kod operacji) ZAPYTANIE IQUERY O STATUS POWIADOMIĆ AKTUALIZACJĘ
(rcode) BRAK BŁĘDU BYŁA AWARIA SERWISOWA NXDOMAIN NOTIMPL YXDOMAIN
YXRRSET NXRRSET NOTAUTH NOTZONE
(flagi) QR AA TC RD CD RA AD

ODPOWIEDŹ ...

; wykonać dodatkowe czynności.

DOSTOSUJ identyfikator_kopii; „copy_id” kopiuje identyfikator z zapytania do odpowiedzi.

; „sleep=10” śpi przez 10 sekund przed udzieleniem odpowiedzi (TCP jest otwarty)

DOSTOSUJ [uśpienie= ] ; śpij przed udzieleniem jakiejkolwiek odpowiedzi DOSTOSUJ [packet_sleep= ] ;
spać przed tym pakietem w kolejności

PYTANIE SEKCJI ; liczba RRcount jest ustalana automatycznie.

ODPOWIEDŹ SEKCJI

WŁADZA SEKCJI

SEKCJA DODATKOWA

DODATKOWY PAKIET ; podążaj za SEKCJĄ, ODPOWIEDŹ, aby uzyskać więcej pakietów. HEX_ANSWER_BEGIN
; podążaj za danymi szesnastkowymi
; zastępuje to dowolny skonstruowany pakiet odpowiedzi
; ze słowami kluczowymi SECTION (tylko SECTION QUERY
; służy do dopasowywania zapytań). Jeśli dane nie mogą
; zostać przeanalizowane, DOSTOSUJ reguły dla pakietu odpowiedzi
; są ignorowane

HEX_ANSWER_END

ENTRY_END

Użyj ldns-testns online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    VBA-M (zarchiwizowane — teraz na Github)
    VBA-M (zarchiwizowane — teraz na Github)
    Projekt został przeniesiony do
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Cechy:Tworzenie cheatów zapisywanie stanówmulti
    system, obsługuje gba, gbc, gb, sgb,
    sgb2Tu...
    Pobierz VBA-M (zarchiwizowane — teraz na Github)
  • 2
    Stacer
    Stacer
    Optymalizator i monitorowanie systemu Linux
    Repozytorium Github:
    https://github.com/oguzhaninan/Stacer.
    Odbiorcy: użytkownicy końcowi/komputery. Użytkownik
    interfejs: Qt. Programowanie La...
    Pobierz Stacera
  • 3
    PomarańczowyLis
    PomarańczowyLis
    Rozwidlenie TeamWinRecoveryProject (TWRP)
    z wieloma dodatkowymi funkcjami, przeprojektowanie
    i więcej Funkcje: Obsługuje tony wysokie i
    non-Treble ROMs Aktualne jądro Oreo,
    wybudowany...
    Pobierz OrangeFox
  • 4
    itop — ITSM CMDB OpenSource
    itop — ITSM CMDB OpenSource
    Portal operacji IT: pełne otwarcie
    source, ITIL, usługa internetowa
    narzędzie do zarządzania, w tym w pełni
    konfigurowalny CMDB, system pomocy technicznej i
    dokumentalista...
    Pobierz itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine to muzyka wieloplatformowa
    odtwarzacz i organizator biblioteki zainspirowany
    Amarok 1.4. Ma szybki i
    łatwy w użyciu interfejs i pozwala
    szukaj i ...
    Pobierz Clementine
  • 6
    XISMuS
    XISMuS
    UWAGA: Aktualizacja zbiorcza 2.4.3 ma
    został zwolniony!! Aktualizacja działa dla każdego
    poprzednia wersja 2.xx. W przypadku aktualizacji
    od wersji v1.xx proszę pobrać i
    i ...
    Pobierz XISMuS
  • więcej »

Komendy systemu Linux

Ad