|
Message-Id: <C63E0769-84E5-419E-8661-5BBE9A22FD6D@rslabs.co> Date: Wed, 19 Aug 2015 03:47:08 -0500 From: nyxgeek <nyxgeek@...abs.co> To: "john-users@...ts.openwall.com" <john-users@...ts.openwall.com> Subject: Re: Overstrike rule with UTF-8 characters? Thanks everyone for the feedback! After this year's Crack Me If You Can contest by KoreLogic at DefCon I have been focusing on UTF-8. I have been publishing my rules at https://github.com/nyxgeek/nyxgeek-rules They are a work-in-progress. If anybody would like to contribute, just let me know. Thanks again, nyxgeek > On Aug 16, 2015, at 2:16 PM, Frank Dittrich <frank.dittrich@...lbox.org> wrote: > >> On 08/16/2015 09:08 PM, Solar Designer wrote: >> As an alternative to magnum's response: >> >>> On Sun, Aug 16, 2015 at 07:50:21AM -0500, nyxgeek wrote: >>> Unicode is possible in other areas with John rules. For example, I can do the following, and it works to INSERT: >>> >>> <* >\r[00123456789] A\p[z0-9]"\xc3\x94" >> >> BTW, you can shorten this to: >> >> <* >\r[00-9] A\p[z0-9]"\xc3\x94" >> >> and actually the same approach works for overstriking as well. You just >> need to delete the two "characters" you want to overstrike first: >> >>> [0-9A-F] D\0 D\0 A\0"\xc3\x94" > > In case you want to overwrite an ascii character, e.g., an 'o', don't > delete two bytes, but just one: > >> [0-9A-F] D\0 A\0"\xc3\x94" > > Ot, of you want to overwrite an 'o': > /o Dp Ap"\xc3\x94" > > Frank
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.