LEADER 03089nam 2200697Ia 450 001 9910968847703321 005 20250828142659.0 010 $a9786611020279 010 $a9781281020277 010 $a1281020273 010 $a9780080489728 010 $a0080489729 010 $a9781597490337 010 $a1597490334 035 $a(CKB)1000000000246665 035 $a(EBL)226568 035 $a(OCoLC)780981510 035 $a(SSID)ssj0000284297 035 $a(PQKBManifestationID)11228391 035 $a(PQKBTitleCode)TC0000284297 035 $a(PQKBWorkID)10268798 035 $a(PQKB)11054259 035 $a(Au-PeEL)EBL226568 035 $a(CaPaEBR)ebr10077271 035 $a(CaONFJC)MIL102027 035 $a(CaSebORM)9781597490054 035 $a(MiAaPQ)EBC226568 035 $a(OCoLC)824882234 035 $a(OCoLC)ocn824882234 035 $a(EXLCZ)991000000000246665 100 $a20050516d2005 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aSockets, shellcode, porting & coding $ereverse engineering exploits and tool coding for security professionals /$fJames C. Foster with Mike Price 205 $a1st edition 210 $aRockland, Mass. $cSyngress Publishing$dc2005 215 $a1 online resource (697 p.) 300 $aDescription based upon print version of record. 311 08$a9781597490054 311 08$a1597490059 320 $aIncludes bibliographic references and index. 327 $aCover; Contents; Foreword; Security Coding; NASL Scripting; BSD Sockets; Windows Sockets (Winsock); Java Sockets; Writing Portable Code; Portable Network Programming; Writing Shellcode I; Writing Shellcode II; Writing Exploits I; Writing Exploits II; Writing Exploits III; Writing Security Components; Creating a Web Security Tool; Glossary; Security Tool Compendium; Exploit Archives; Syscall Reference; Data Conversion Reference; Index; Related Titles 330 $aThe book is logically divided into 5 main categories with each category representing a major skill set required by most security professionals:1. Coding - The ability to program and script is quickly becoming a mainstream requirement for just about everyone in the security industry. This section covers the basics in coding complemented with a slue of programming tips and tricks in C/C++, Java, Perl and NASL. 2. Sockets - The technology that allows programs and scripts to communicate over a network is sockets. Even though the theory remains the same - communication over TCP and 517 3 $aSockets, shellcode, porting and coding 606 $aComputer security 606 $aReverse engineering 615 0$aComputer security. 615 0$aReverse engineering. 676 $a005.8 700 $aFoster$b James C$0156401 702 $aPrice$b Mike$g(Mike Morgan)$4aut 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910968847703321 996 $aSockets, shellcode, porting & coding$94426384 997 $aUNINA