Дестелерді жасау - Википедия - Packet crafting

Пакетті жасау мүмкіндік беретін әдіс желі әкімшілері тергеу брандмауэр мақсатты жүйеге немесе желіге ережелер орнатады және кіру нүктелерін табады. Бұл қолмен генерациялау арқылы жасалады пакеттер қолданыстағы желілік трафикті пайдаланудың орнына, желілік құрылғылар мен әрекеттерді тексеру.[1] Тестілеу брандмауэрге бағытталуы мүмкін, Жеке куәліктер, TCP / IP стегі, маршрутизатор немесе желінің кез-келген басқа компоненті.[1][2] Дестелер, әдетте, a көмегімен жасалады пакет генераторы немесе пакеттік анализатор бұл нақты нұсқаларға мүмкіндік береді және жалаушалар жасалған пакеттерге орнатылады. Дестелерді жасау әрекетін төрт кезеңге бөлуге болады: Пакеттерді құрастыру, пакеттерді өңдеу, пакеттерді ойнату және пакеттерді декодтау.[1][2] Құралдар кезеңдердің әрқайсысы үшін бар - кейбір құралдар тек бір кезеңге бағытталған, ал басқалары Остинато барлық кезеңдерді қамтуға тырысыңыз.

Дестені құрастыру

Пакеттік жиынтық - бұл жіберілетін пакеттерді құру. Дестелерді құрастыру үшін қолданылатын кейбір танымал бағдарламалар Үміттену, Немезис, Остинато, Cat Karat пакетін жасаушы, Libcrafter, либтиндер, PcapPlusPlus, Scapy, Wirefloss және Ерсиния.[1][2][3] Пакеттер кез келген болуы мүмкін хаттама және нақты ережелер мен жағдайларды тексеруге арналған. Мысалы, а TCP пакеті мақсатты машинаның RESET пәрменін жіберуін немесе брандмауэрдің кез-келген жауабын бөгеуін қамтамасыз ету үшін қате жалаулар жиынтығымен жасалуы мүмкін.[1][2]

Дестені өңдеу

Дестелерді өңдеу - бұл құрылған немесе алынған пакеттерді өзгерту. Бұл пакетті жинау кезеңінде орындау қиын немесе мүмкін емес пакеттерді әдеп бойынша өзгертуді, мысалы, пакеттің пайдалы жүктемесін өзгертуді қамтиды.[2] Сияқты бағдарламалар Scapy, Остинато, Нетдюд пайдаланушыға жазылған пакеттер өрістерін, бақылау сомаларын және пайдалы жүктемелерді оңай өзгертуге мүмкіндік береді.[1] Бұл өзгертілген пакеттерді сақтауға болатын пакеттік ағындарда сақтауға болады pcap кейінірек ойнатылатын файлдар.

Пакетті ойнату

Packet Play немесе Packet Replay - бұл алдын ала жасалған немесе алынған пакеттер сериясын жіберу әрекеті. Дестелер пакеттердің жиынтығы мен редакциялауынан немесе алынған желі шабуылдарынан болуы мүмкін. Бұл мақсатты желі үшін берілген қолдануды немесе шабуыл сценарийін тексеруге мүмкіндік береді. Треплей - бұл тапсырма үшін ең кең таралған бағдарлама, өйткені ол сақталған пакеттік ағынды қабылдай алады pcap сол пакеттерді формат немесе жіберу, бастапқы тариф бойынша немесе қолданушы анықтаған тариф бойынша. Scapy кез келген сақталған пакеттерді / компьютерлерді қайта ойнату үшін жіберу функцияларын қолдайды. Остинато үшін қолдауды қосты pcap 0.4 нұсқасындағы файлдар.[4] Кейбір пакеттік анализаторлар пакетті қайта ойнатуға қабілетті.

Дестені декодтау

Пакеттік декодтау - бұл басып алу және Packet Play кезінде пайда болған желілік трафикті талдау. Packet Play құрған сценарийге мақсатты желінің жауабын анықтау үшін, жауап a пакеттік анализатор және тиісті сипаттамаларға сәйкес декодталған. Жіберілген пакеттерге байланысты кез-келген пакет қайтарылмауы немесе байланыс сәтті орнатылғандығы, басқалармен қатар, қалаған жауап болуы мүмкін. Бұл тапсырманың ең танымал құралдары болып табылады Wireshark және Scapy.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ а б c г. e f Зерене, Уильям. «Пакеттік қолөнер» (PDF). Алынған 2010-08-01.
  2. ^ а б c г. e Кедей, Майк. «Тереңдікке арналған пакеттік қолөнер» (PDF). Гвардиялықтар. Алынған 2010-08-01.
  3. ^ «Топтаманы жасаудың үздік 4 құралы». SecTools.org. Алынған 2010-08-01.
  4. ^ «Ostinato ChangeLog». Алынған 2011-04-30.

Сыртқы сілтемелер

  • Брандмауэр және IDS аудиті үшін пакеттер жасау (2-бөлім 1) Дон Паркер [1]
  • Wikiformat мақаласы Пакетті жасау
  • Bit-Twist - Libpcap негізіндегі Ethernet дестелік генераторы [2]
  • Пакет жіберуші - пайдаланудың қарапайымдылығына бағытталған ашық бастапқы пакеттік генератор