It's using normal base converting rules, except it's not checking if each digit is in the range of the original base.
9*8+1*2=74; -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Gregory A. Gilliss Sent: Friday, April 16, 2004 05:22 PM To: [EMAIL PROTECTED] Subject: Re: [Full-Disclosure] OT microsoft "feature" Okay, now that we can all count, does anyone have a clue where in the M$ code this sort of arithmetic base translation occurs? And no, I don't have nor do I want the Windows source that's been release - I'm just curious; perhaps others are as well. G On or about 2004.04.16 13:47:04 +0000, Charlie Root ([EMAIL PROTECTED]) said: > Sure. And there's the potential bug. FreeBSD interprets 092 as 92 since > its clearly not octal. MS interprets it as 74. Go figure. -- Gregory A. Gilliss, CISSP E-mail: [EMAIL PROTECTED] Computer Security WWW: http://www.gilliss.com/greg/ PGP Key fingerprint 2F 0B 70 AE 5F 8E 71 7A 2D 86 52 BA B7 83 D9 B4 14 0E 8C A3 _______________________________________________ Full-Disclosure - We believe in it. Charter: http://lists.netsys.com/full-disclosure-charter.html _______________________________________________ Full-Disclosure - We believe in it. Charter: http://lists.netsys.com/full-disclosure-charter.html
