Computer Science Canada

My first hacker!(added screenshots)

Author:  Homer_simpson [ Mon Mar 31, 2003 6:06 pm ]
Post subject:  My first hacker!(added screenshots)

this is a cool remote control program or as u may call it a hacker...!!! Confused
this is the first release so it has alotta bugs and needs alotta work...
the menus and buttons are crappy in this version , it's because when i made this hacker gui didn't work on my uring so sorry bout that Crying or Very sad Embarassed
i'll release the better version very soon.
btw this is only the server file so you are not gonna be able to use it unless i give you the client file(contact me at nima1986@hotmail.com for the client).
={[(notice that this file is not corrupted so no one will be hacking your computer using the following attachment)]}=

Author:  Homer_simpson [ Mon Mar 31, 2003 6:11 pm ]
Post subject:  daaamn

DAAAAAAAAAAAAAAAAAAAAAAAAMN!!!!
this GUI is a life saver.. I spent all that time creating my own buttons and text boxes....... Crying or Very sad
gonna send the new version soon! Very Happy

Author:  Dan [ Mon Mar 31, 2003 6:23 pm ]
Post subject: 

ah, i may be going blind but i dont see any links to the download or any uploaded file.

Author:  Tony [ Mon Mar 31, 2003 6:29 pm ]
Post subject: 

Homer_simpson removed it because he'll be uploading a newer version soon.

Author:  Homer_simpson [ Mon Mar 31, 2003 7:54 pm ]
Post subject:  doh!

doh! Shocked
sorry guys i though i uplouded it Embarassed

Author:  Homer_simpson [ Mon Mar 31, 2003 8:02 pm ]
Post subject:  heeeeeeeeeeeeeelp!!!

Heeeeeeeeeeeelp!!!!!!!! Shocked
since this is my first time using gui i'm having some problems and need help Embarassed
you see... this function was supposed to get a text input from user and return the value... it works fine the first time but the second time and third time it doesn't even ask me to input my text Confused
please help!
code:
import GUI in "%oot/lib/GUI"
procedure NameEntered (text : string)
end NameEntered

function inputtextfield (x, y, l : int, but : string) : string
    var id1, id2 : int
    id1 := GUI.CreateButton (x + l + 20, y, 50, but, GUI.Quit)
    id2 := GUI.CreateTextFieldFull (x, y, l, "",
        NameEntered, GUI.INDENT, 0, 0)

    loop
        exit when GUI.ProcessEvent
    end loop
    result GUI.GetText (id2)
end inputtextfield
put "first time"
put inputtextfield (125, 319, 400, "ok")
put "second time"
put inputtextfield (125, 319, 400, "ok")
put "third time"
put inputtextfield (125, 319, 400, "ok")

thank u! Very Happy

Author:  azndragon [ Mon Mar 31, 2003 11:13 pm ]
Post subject: 

Well, since it's kinda related, I recently made a very crude virus, cause I was bored. All it would do is generate tons of files, that eat up disk space. I would post the code here, but I'm not sure if I'm allowed to Razz

Author:  Homer_simpson [ Mon Mar 31, 2003 11:16 pm ]
Post subject: 

if u dont wanna post it to public just pm me Wink
btw how does this virus spreads its self does it become part of other files or does it just create mass of files?! Confused

Author:  Dan [ Tue Apr 01, 2003 8:59 am ]
Post subject: 

well it whode porbley be best if you did not post it. becuse i dont whont any one to come along to this toipc and run your progame then kill there computer.

i have also made a viurs in turing, so i know it is poisbale to make some prity mean ones in turing.

Author:  Delta [ Tue Apr 01, 2003 9:26 am ]
Post subject:  Virus

Who hasn't made a virus in turing, it's actually not hard at all. Mine took about 1min to eatup 1gig on the drive as you played tictactoe, it was fun.

Author:  Homer_simpson [ Tue Apr 01, 2003 4:06 pm ]
Post subject: 

well if u have downloaded this u see that this is not a virus... it's just a remote control(hiddden remote control Wink )
but i am not gonna send it over the internet in fact i am going to make a registration for whichi disables the user from using the program unless they're registration has been approved by me Very Happy
how does that sound ?! Question

Author:  Homer_simpson [ Tue Apr 01, 2003 4:08 pm ]
Post subject:  would some 1 please help

[size=7]Would some1 please help me with my gui problem it's mentioned at the top Crying or Very sad [/size]

Author:  Homer_simpson [ Tue Apr 01, 2003 5:27 pm ]
Post subject:  Whoohooo

WHOOOOHOOOO!! Laughing
I figured it out my self lol Laughing 8) 8) 8) 8) 8)
code:

import GUI in "%oot/lib/GUI"
var quittime := false
procedure NameEntered (text : string)
    quittime := true
end NameEntered


function inputtextfield (x, y, l : int, but : string) : string
    var id2 : int
    var ss : string
    id2 := GUI.CreateTextFieldFull (x, y, l, "",
        NameEntered, GUI.INDENT, 0, 0)


    loop
        exit when GUI.ProcessEvent or quittime
    end loop
    quittime := false
    ss := GUI.GetText (id2)
    GUI.SetText (id2, "")
    GUI.Dispose (id2)
    result ss
end inputtextfield

put inputtextfield (125, 319, 400, "ok")
put inputtextfield (125, 319, 400, "ok")
put inputtextfield (125, 319, 400, "ok")

Author:  Tony [ Tue Apr 01, 2003 5:28 pm ]
Post subject: 

ohh... Very Happy

sorry if we're not too helpful when it comes to GUI... not many of us are experienced with that.

Author:  Homer_simpson [ Tue Apr 01, 2003 5:51 pm ]
Post subject: 

np! Smile
neither am i .
btw are u experiencing some problems with GUI as well?! cuz some of the commands dont work in my turing(commands GUI.Choose GUI.Alert ....) i think i'm missing some files. Would you please check and see if you have the same problem as i do?! Rolling Eyes

Author:  Prince [ Tue Apr 01, 2003 5:57 pm ]
Post subject: 

umm mayb its jus me but isnt sumthin supposed to happen wen u click on the buttons?

Author:  Tony [ Tue Apr 01, 2003 6:12 pm ]
Post subject: 

those are custom created GUI... I belive you scroll through them with your arrow keys and select with enter.

Author:  Homer_simpson [ Tue Apr 01, 2003 6:32 pm ]
Post subject:  !

that's right they are custom created cuz GUI didn't work on my computer before !but that's right you have to use up and down keys to press the buttons and no, nothing is supposed to happen when u hit those buttons because this is the demo version when i release the completed version u can use all the options.
the completed version is redy and i already use it but if i release it people may start abusing it, so i've decided to make a regestration system for which mean that whoever wants to use my hacker must be regestered to my software. and regestration hasto be approved by me Smile
right now i'm working on a newer version that uses Standard gui so you can use mouse

Author:  Homer_simpson [ Wed Apr 02, 2003 12:04 am ]
Post subject: 

Posted Image, might have been reduced in size. Click Image to view fullscreen.

Posted Image, might have been reduced in size. Click Image to view fullscreen.

Posted Image, might have been reduced in size. Click Image to view fullscreen.

Posted Image, might have been reduced in size. Click Image to view fullscreen.

Author:  Homer_simpson [ Wed Apr 02, 2003 12:15 am ]
Post subject:  capabilities

Program capablilities
performing all sorts of action on clients hard drive
Checking directories and files
Deleting directories and files
runing files
creating files & directories
Running any system commands which will give the user great ability to manipulate the clients pc.
pinging and checking connections
sending messages (live chat)
Other capabilities coming in newer versions
ability to see what's going on, onclients monitor
ability to see through client's webcam(not too sure)
ability to control client's mouse(and possibly keyboard)
file transfer

Author:  Tony [ Wed Apr 02, 2003 9:17 am ]
Post subject: 

you cant take desktop screenshots through turing, nor can you access webcam or keyboard/mouse... but I already PMed you about that

Author:  Homer_simpson [ Wed Apr 02, 2003 6:18 pm ]
Post subject: 

yeah you prolly cant access usb
but i think i can figure out someway to make screen shot.

A question:
Can you use assembly language in turing somehow?!

Author:  Tony [ Wed Apr 02, 2003 6:24 pm ]
Post subject: 

only if you run the external exe files through Sys.Exec... I donno if you can pass arguments even one way Confused Maybe if other program can detect environmental variables like CGI? i donno Confused

Author:  Homer_simpson [ Wed Apr 02, 2003 6:26 pm ]
Post subject: 

i c =(

Author:  Homer_simpson [ Wed Apr 02, 2003 6:27 pm ]
Post subject: 

i c =(
oh BTW how come you guys have a picture under your name?!

Author:  Tony [ Wed Apr 02, 2003 6:32 pm ]
Post subject: 

its an avatar... you can set it in your profile.

Author:  Homer_simpson [ Wed Apr 02, 2003 7:38 pm ]
Post subject: 

Eh Eh cool =)

Author:  Blade [ Thu Apr 03, 2003 8:35 am ]
Post subject: 

damn those crappy x's **shakes fist** i wanted to see the pics

Author:  Dan [ Thu Apr 03, 2003 6:00 pm ]
Post subject: 

i am just whodring is this "hacker" going to be just for netwroks or can you conect over the net, becuse i have not had a lot a luck with turings net comands and you may run in to a stagne there.

Author:  Homer_simpson [ Thu Apr 03, 2003 9:11 pm ]
Post subject: 

It connects using ip address. But since ipaddresses change every once in a while i make a text file containing my ip address and then i upload it to my personal webpage and every time my ip changes i just change the uploaded file so i dont have to change my client source. try this link you'll see what i mean : http://geocities.com/stmxpm/ipaddress.txt

and i dunno why but for some reason the pictures dont work here so click on this link to see the screenshots http://geocities.com/stmxpm/screenshots.html

Author:  eggplant_burger [ Thu Jul 03, 2003 9:54 pm ]
Post subject: 

azndragon wrote:
Well, since it's kinda related, I recently made a very crude virus, cause I was bored. All it would do is generate tons of files, that eat up disk space. I would post the code here, but I'm not sure if I'm allowed to Razz


heheh, i made a virus too, except it's the opposite. It just deletes every file on the C: drive (except windows files, I'm evil, not cruel)

Author:  PaddyLong [ Thu Jul 03, 2003 10:33 pm ]
Post subject: 

you wouldn't be able to delete a lot of system files any way, because they'd be in use.. same reason you can't just do format c: from the dos prompt in windows

Author:  Dan [ Fri Jul 04, 2003 3:20 pm ]
Post subject: 

PaddyLong wrote:
you wouldn't be able to delete a lot of system files any way, because they'd be in use.. same reason you can't just do format c: from the dos prompt in windows


says you, he he he.

Author:  templest [ Tue Jan 13, 2004 8:03 pm ]
Post subject:  Who has experience with GUI?...

Who has experience with GUI? ...

I DO! I DO! 8) 8) 8)
I'm currently making my own mIRC clone in Turing and have been using massive amounts of GUI. It just makes thing look that much better. Twisted Evil

Just a hint... why are you typing:

loop
exit when GUI.ProcessEvent or quittime
end loop

in that procedure? I assume you're using more GUI stuff outside that procedure. In which case, you don't need to "activate" the GUI menus again. Wink You only add it once and the end of your whole program and it activates all GUI in your whole program (that's where GUI.Hide and GUI.Show come into play). Makes it a lot neater code and not so confusing. Although I see no problem using your method. I'm pretty sure it would do the same thing.

Author:  CjGaughan [ Thu Jan 15, 2004 4:49 pm ]
Post subject: 

why the hell would you bring a topic back up thats 6 months old!?

Author:  icemaster [ Thu Jan 15, 2004 6:53 pm ]
Post subject: 

Homer_simpson wrote:
np! Smile
some of the commands dont work in my turing(commands GUI.Choose GUI.Alert ....) i think i'm missing some files. Would you please check and see if you have the same problem as i do?! Rolling Eyes


i have experience with GUI anyone can ask me if they want...

those files havn't been created yet in the GUI library so you cannot use the GUI commands to create popups in turing... too bad... if you read the help in turing (just type that command u were stuck on and press F9) it says in the description section:
code:

 Note: This function is not available in the current version of the GUI Procedure Library (shipping with Turing 4.0 and MacOOT 1.5). It is documented here for use with future shipping version of Turing. It is likely to be implemented in the version of Turing. Check the release notes that are found in the on-line help to find out if this function is now available.

this is obviosly cuz the commands have not even been made yet... too bad i would like to use them myself
oh yea ur welcome Laughing 8) 8) Very Happy [/code]

Author:  Homer_simpson [ Sat Jan 17, 2004 2:28 pm ]
Post subject: 

well i am pretty good with gui myself... but honestly i hate the turing GUI cuz it's soooo incomplete and messed up so i make my own gui...
and i dun remember why i wrote "exit when GUI.ProcessEvent or quittime"
but all i know is that it's workin properly aint it?=)

Author:  icemaster [ Sun Jan 18, 2004 11:31 pm ]
Post subject: 

lol yea i have no idea why templest typed that...


: