Open markroxor opened 4 years ago
@markroxor - we are good with this proposal and we can schedule this in the month of July as we have something planned already in June. I or someone else from HydPy group will contact you soon.
Thanks for your patience.
Title of the talk/workshop
Kickstarting Networking programming with packet manipulation
Abstract of the talk/workshop
;TLDR
This workshop is for all the Mr. Robot fans out there (clichéd?). Everyone who has wondered about how exactly networking works? How the stuff you are looking at right now (this abstract), reached you from thousand miles away through nothing but wires and see that happen programmatically.
; Tech version -
We will be following my blog (work in progress) - https://markroxor.github.io/blog/2020/05/09/networking/
Open Systems Interconnection (OSI) model We are going to discuss and work our way to transport layers (OSI model). Theoratically discussing about each protocol and why it is the way it is.
Live Action -
unwrap_pack
- Unravelling each packet, peeling its layers one-by-one and verifying it's contents.arply
- ARP cache poisoningpseudo port
- Opening multiple fake ports to misguide attackersource code for which is available at https://github.com/markroxor/sneakey/blob/master/tools
Category of the talk/workshop
Networking and Security - Network Programming, Network Security and Encryption
Duration (including Q&A)
Level of Audience
Intermediate. For later stages of workshop, it is preferable that audience have minimal understanding of c/c++ code.
Speaker Bio
Mohit has graduated from IIT ISM Dhanbad in 2017, currently working as a ML Engg in Niveshi - a startup with <5 employees working towards cracking stock market using RL. Check him out @ https://github.com/markroxor with a couple of decent libraries like fromscratchtoml (a step towards ML library you really understand) and is currently working on sneakey (a cli interface for pentesting using basic exploits). Contact - mrmohitrathoremr@gmail.com Years of Exp - 3
Prerequisites(if any) Audience is requested to have a unix based machine and a decent internet connection to download source code and light weight libraries.