Hi CrawlingCondor,
Good to hear you've got gdb working. That will help.
The "biggest" problem I see is that you're searching the stack. Only the address of the string is on the stack, not the string itself. Another fairly "big" problem is that you're looking for zeros, but you don't have any zero-terminated strings!
If you can't get it working even with gdb's help, post again and we'll discuss it further...
Best,
Frank