Home page logo

nmap-dev logo Nmap Development mailing list archives

Re: [NSE] Changes/Improvements to Oracle TNS library
From: Chris Woodbury <woodbusy () gmail com>
Date: Tue, 4 Oct 2011 15:45:07 -0500


This is a bit delayed, of course, but for what it's worth it looks
like your changes did fix the problem for me.

I did notice that there were a few lines that I missed in my original
patch that refactored the marshalling/unmarshalling code. I've
attached an additional patch. Note that there's also a change in
Encrypt11g(). The space that was being inserted wasn't a logical space
but was the length (i.e. 0x20 bytes) of the next chunk; the
marshalling function properly handles breaking up the string into
chunks, so I've removed it from Encrypt11g().

Once again, great job on all the improvements!


On Mon, Sep 5, 2011 at 2:54 AM, Patrik Karlsson <patrik () cqure net> wrote:

On Aug 26, 2011, at 6:06 PM, Chris Woodbury wrote:


I forgot to mention that I get a different and much more puzzling
error with an Oracle XE 10g ( instance on Windows. After
sending the PreAuth message, the server responds with Markers, and the
error message that comes back is "ORA-00912: input parameter too
long". I'm not sure what is causing this (although I'm pretty sure it
worked prior to your major changes to the library). I'll do some more
digging if I can and let you know what I find out, but I was hoping
you might have some ideas.


I'm hoping the changes I committed in r26324 will address this.

Patrik Karlsson

Attachment: tns_auth_marshalling.patch

Sent through the nmap-dev mailing list
Archived at http://seclists.org/nmap-dev/

  By Date           By Thread  

Current thread:
[ Nmap | Sec Tools | Mailing Lists | Site News | About/Contact | Advertising | Privacy ]