Ito ang command scapy na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
scapy - Interactive na tool sa pagmamanipula ng packet
SINOPSIS
scapy [pagpipilian]
DESCRIPTION
Ang manu-manong pahinang ito ay nagdodokumento ng maikling scapy tool.
scapy ay isang malakas na interactive na tool sa pagmamanipula ng packet, packet generator, network
scanner, pagtuklas ng network, packet sniffer, atbp. Maaari nitong palitan ang hping,
mga bahagi ng nmap, arpspoof, arp-sk, arping, tcpdump, tshark, p0f, ...
scapy gumagamit ng python interpreter bilang command board. Nangangahulugan iyon na maaari mong gamitin nang direkta
wika ng python (magtalaga ng mga variable, gumamit ng mga loop, tukuyin ang mga function, atbp.) Kung magbibigay ka ng file
bilang parameter kapag tumakbo ka scapy, gagawin ng iyong session (mga variable, function, intances, ...).
mai-save kapag umalis ka sa interpretor, at maibabalik sa susunod na paglulunsad mo scapy.
Simple lang ang ideya. Ang mga uri ng tool na iyon ay gumagawa ng dalawang bagay: pagpapadala ng mga packet at pagtanggap
mga sagot. Ganun yun scapy ginagawa : tukuyin mo ang isang hanay ng mga packet, ipinapadala nito ang mga ito, natatanggap
mga sagot, itinutugma ang mga kahilingan sa mga sagot at nagbabalik ng listahan ng mga packet couple (kahilingan,
sagot) at isang listahan ng mga hindi tugmang packet. Ito ay may malaking kalamangan sa mga tool tulad ng nmap
o hping na ang isang sagot ay hindi nabawasan sa (bukas/sarado/na-filter), ngunit ang buong packet.
Sa itaas ng mga ito ay maaaring bumuo ng mas mataas na antas ng mga function, halimbawa ang isa na nagagawa
traceroutes at ibigay bilang isang resulta lamang ang simula TTL ng kahilingan at ang source IP ng
ang sagot. Isa na nagpi-ping sa buong network at nagbibigay ng listahan ng mga machine na sumasagot. Isa
na gumagawa ng portscan at nagbabalik ng ulat ng LaTeX.
Opsyon
Ang mga opsyon para sa scapy ay:
-h paggamit ng display
-d pataasin ang log verbosity. Maaaring gamitin ng maraming beses.
-s FILE
gamitin ang FILE upang i-save/i-load ang mga halaga ng session (mga variable, function, intances, ...)
-p PRESTART_FILE
gamitin ang PRESTART_FILE sa halip na $HOME/.scapy_prestart.py bilang pre-startup file
-P huwag patakbuhin ang prerestart na file
-c STARTUP_FILE
gamitin ang STARTUP_FILE sa halip na $HOME/.scapy_startup.py bilang startup file
-C huwag patakbuhin ang startup file
UTOS
Tanging ang mahahalagang utos para magsimula ang nakalista dito sa ngayon.
ls() naglilista ng mga suportadong layer ng protocol. Kung ang isang protocol layer ay ibinigay bilang parameter, mga listahan
mga patlang at uri ng mga patlang nito.
lsc() naglilista ng ilang utos ng user. Kung ang isang utos ay ibinigay bilang parameter, ang dokumentasyon nito ay
ipinakita
conf ang bagay na ito ay naglalaman ng pagsasaayos.
Gumamit ng scapy online gamit ang mga serbisyo ng onworks.net