[ + ] Creating an ARP Based Scanner on Python

I should say that all the knowledge I gained from creating this is from a very good instructor named Zaid Sabih, owner of Zsecurity you can check out his website and support him by purchasing his course at some point, he goes into better detail than I do and has more then 180,000 students to date here and here

Often times you may want to identify hosts on a LAN and maybe you want to say for example dos a target or perform some sort of ARP spoofing to do something related to capture traffic. To understand this you obviously should know how to program in python, and should know a little bit about what the scapy module is used for, you can refer to its documentation here:

To start off, everything I'm about to explain can simply be done in the three following lines:

import scapy.all as scapy

But for the sake of understanding how things work, I've put together a script to help curb your understanding here is a simplified version to start you off:

import scapy.all as scapy

def scan(ip):
        arp_packet= scapy.ARP(pdst=ip)  ##create ARP packet object with its pdst field having the ip
        ##can also do arp_packet.pdst = ip
        #print(arp_packet.summary())            ##print summary for ARP request                   ##print out the contents of the arp packet
        #to send the packet to the entire network you'll need to
        #set the destination mac to the broadcast mac address ff.ff.ff.ff.ff.ff
        broadcast = scapy.Ether(dst="ff:ff:ff:ff:ff:ff")        #create ethernet broadcast frame
        #print(broadcast.summary())                                                     #print summary                                                            #examine broadcast packet contents

        #then combine the packet together using / because scapy allows you to do so

[ + ] Repost of Shellcode Programming

Due to the lack of availability of info on the topic I've decided to re-post this on my blog, I feel it's something I'd like to look back to if I need it:

Initially before writing this I thought to myself that because I had worked really hard on this matter (give or take about two weeks or so of constant hammering), I have just opened doors that were previously closed to me due to the passage of time and how things change. But I was convinced that what this community stands for, and how without it and someone there to guide me on this journey I'd be lost as hell. So I figured I'd give back by sharing what I've learned recently, which is creating shellcode for a portbind attack... however, the difference between what is commonly used to make it and my version of doing so, is that I use a more logical and concise method of doing it. To preface this I'm going to assume that you know x64 ASM, C network programming, and the basics of using Linux. I am also trusting that this post stays within the Soldierx community, I strongly support this community and hope to see its members cherish from this information.

If you don't know x64 ASM, I would recommend using Ray Seyfarth's Intro to x64 on Linux (and Windows for future projects):
If you don't know C network programming I highly recommend Linux Socket Programming By Example by Warren Gay:


Rather than post about everything I learn on forum threads, I figure it would be best to start my own blog in SX so don't have to flood threads! Laughing out loud I am going to start by posting my recently learned topics over here and hope my knowledge can help the needy over time. I will still post in threads when I'm not sure about something, otherwise I'll post everything here. I chose to start this since I hated writing notes on my notebook, plus, examples don't have syntax highlighting the way SX does on a notebook anyway!


Hows life people.


UGNazi 2018?

" #UGNazi members are all #Whitehat now, We provide Security for the right price. Troy @Everlife Woody Jr, Eric @Cosmothegod Taylor & Dillon "@_f0rsaken" Crawford #Tangodown nou? " -JoshTheGod 2018

Who saw this coming?

Multiple hacking projects

Hi! I need a legit hacker,who are willing to accept multiple projects.
Email me.

need help creating a genuine credit card

am <>kira<> from Nigeria, i need help creating a credit card, which is valid,
and also need help with jaibraking an iphone 5S which is stuck at recovery mode,

namaste ,

need help recovering a yahoo account

This isn't some bs I need to get info on someone or I'm being a victim or my girlfriend is cheating on me type of thing, I simply want my original gaming handle back. I haven't been on the grid in years so of course i have forgotten my password and don't have access to my old phone number and I would know my security answers but it doesn't prompt me to answer any. If anyone can assist on some ways I can recover my password that I am overlooking any advice or guidance in the right direction would be greatly appreciated.


Hi please teach me how to hack add me in my fb. Denpiers olandria

Syndicate content