I'd be glad to give you some in depth information (first hand experience, basic methodology, etc) here if you'd like. Can you provide some specific areas that you'd like to focus on? I know you said registers, pointers, and exit calls, but really that's a pretty small part of the whole shellcode/scripting/BOF field. Are you familiar with the variations of heap/stack/etc attacks and the intricates of memory addressing, at least as far as locating the applicable address(es), building the "appropriate" sized NOP sled, and delivery methods? Also, are you more interested in, say, Perl structured attacks, C++, etc........






