Just for Learning ( hacking technics ). lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- BSaidus · 2019-12-23 14:23 These days, I seek documentation and try to study hacking technics on how to   for exemple : doing DDos attack on differents services ( HTTP, DNS .... ). So I wonder if there is some one who have a portion of code in FPC or Delphi to read, Or even a documents, web links for that. ( simple program code will help or recommendation to write one) Thank you ---------------------------------------------------------------------- Thaddy · 2019-12-23 15:27 Well, start here: https://resources.infosecinstitute.com/top-10-linux- distro-ethical-hacking-penetration-testing/ All open source and you will discover many used libraries are already supported by FPC and many of the scripts can be translated into pure Pascal if you want to do so. For my certifications I used - amongst others - Caine & Able. I already gave some links for pure pascal hacking code in Delphi on this forum before. These links still work. (note DDOS from a single machine needs a huge machine, i.e. not possible: D stands for distributed and you need globally distributed attack) ---------------------------------------------------------------------- BSaidus · 2019-12-24 13:52 Thanks. But I'm looking for concept of different attacks that can made to servers (http, dns, ... ) ( in simple form to understand quickly). And if exists source code of such tools written in delphi or FPC like source code for a DDOS tool written in pascal or delphi. Thanks. ---------------------------------------------------------------------- lucamar · 2019-12-24 14:58 You can find a bsaic tutorial on networking and security in Network Secutiry Concepts and there are some relatively in-depth (though somewhat biased) articles in the web of Cisco A lot more info can be gleaned by doing a search for "Network Security Concepts" I remember having seen some proof-of-concept vulnerability testing code for Delphi but unfortunately I don't remember where. Sorry The most common attacks are fairly easy to implement; for example, all you need for a DDoS is a (large) set of coordinated machines at wildly different end-points hitting a server in such a way that: 1) it's unable to attend all requests (hence the DoS) and 2) it's unable to ascertain that it's under attack instead of at a traffic-peak (so it ignores the requests rather than trying to throttle them down).