SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 289 | Next

Shon Harris, Allen Harper, Chris Eagle, and Jonathan Ness

"Gray Hat Hacking, Second Edition"


(gdb) quit
$
References
Debugging with NASM and gdb www.csee.umbc.edu/help/nasm/nasm.shtml
Smashing the Stack??¦, Aleph One www.phrack.org/archives/49/P49-14
Python Survival Skills
Python is a popular interpreted object-oriented programming language similar to Perl.
Hacking tools??”and many other applications??”use it because it is a breeze to learn and
use, is quite powerful, and has a clear syntax that makes it easy to read. (Actually, those
are the reasons we like it??¦hacking tools may use it for very different reasons.)
Chapter 6: Programming Survival Skills
139
PART III
This introduction will cover only the bare minimum you??™ll need to understand. You??™ll
almost surely want to know more, and for that you can check out one of the many good
books dedicated to Python or the extensive documentation at www.python.org.
Getting Python
We??™re going to blow past the usual architecture diagrams and design goals spiel and tell
you to just go download the version for your OS from www.python.org/download/ so
you can follow along here. Alternatively, try just launching it by typing python at your
command prompt??”itcomes installed by default on many Linux distributions and Mac
OS X 10.3 and later.
NOTE For you Mac OS X users, Apple does not include Python??™s IDLE user
interface that is handy for Python development.


Pages:
277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301