Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / Virus's made with DB?

Author
Message
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 9th Sep 2003 16:33
With all the input and file functions DB has it could be dangerous in the wrong hands. I have successfully creatred a zoo virus (A virus for reasearch that is never used on 'real-world' PC's) it has disasterous affects on PC's - so what would happen if someone like a pro virus guy starting making some - who would get the blame. Not sayin that these functions should be removed - but what would happen?
???????????

David William Roberts
Richard Davey
Retired Moderator
23
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 9th Sep 2003 17:35
LOL.. gotta be the first virus ever written that requires DirectX 9 installed

Are you going to add some sphere mapping as it tries to erase c:\windows?

"Damn, my FPS rate really sucks when I'm wiping peoples hard drives.. can you help?"

Sorry but this is quite amusing. Just because a language has a file delete command doesn't mean you could create SoBig2 in it.

Cheers,

Rich

"Gentlemen, we have short-circuited the Universe!"
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 9th Sep 2003 17:59 Edited at: 9th Sep 2003 18:00
Its one reason why my e-mail plug-in wont allow automatic sending (and just relies on the user having to press the send button), which reduces the chances of people creating a virus that goes through e-mails without anyone knowinf. Trying to use the MAPI system directly would be too much hard work to do that sort of thing would be way too much trouble (especially as pointers to functions are needed).


Avatar & Logo by Indi. Come to the UK DBPro Convention in Chichester
David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 9th Sep 2003 20:08
In the wrong hands QuickBasic could be lethal.

In the wrong hands a ballpoint pen could be lethal.

Theres no place like 127.0.0.1
There are 10 people in this world, those who understand binary and those who don't
Bus station = where bus stops. Train station = where train stops. Workstation = ?
Kentaree
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Clonmel, Ireland
Posted: 9th Sep 2003 20:46
Quote: "gotta be the first virus ever written that requires DirectX 9 installed "


What, you mean DirectX9 isn't a virus?

I would be unstoppable if I could just get started...
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 9th Sep 2003 20:47
Quote: "What, you mean DirectX9 isn't a virus"

Of course not, its a useful system. Badly designed, but useful.


Avatar & Logo by Indi. Come to the UK DBPro Convention in Chichester
Pricey
22
Years of Service
User Offline
Joined: 22nd Feb 2003
Location:
Posted: 9th Sep 2003 20:51
i made a virus in bb once

Quote: "
Virus's made with DB?
"


It should be: "Viruses made with DB?"

My programs don't crash... your computer does

http://johnsgamesuk.topcities.com
Killswitch
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: School damnit!! Let me go!! PLEASE!!!
Posted: 9th Sep 2003 23:15
A virus in db could be harmfull... I mean imagine how many db/dbpro users there are, then imagine how much damage a virus could do to them. And whos to say it would be harmfull? Just a few lines of code could create a highly effective 'spying' virus alot of secrets projects could be ripped off...

~I'm going now, try not to sound so happy~
David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 9th Sep 2003 23:22


Quite effective

c:/dos
c:/dos run
run dos run
bsgamemaker
21
Years of Service
User Offline
Joined: 16th Jul 2003
Location: United States
Posted: 10th Sep 2003 12:47
Why is there always somebody in the bunch that likes to commit evil acts using good technology that we all can use for creativity. It's a shame, but I guess we have to be more vigilante and on the look out for stuff like this.
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 10th Sep 2003 14:59
Why does this topic keep showing up? It must be at least the third time!
Quote: "...so what would happen if someone like a pro virus guy starting making some..."

Actually, a "pro virus guy" would NEVER use a language such as DB for virus writing. Sure, DB has lots of "dangerous" functions, but:
1) The compiled file size is too big. Viruses should be extremely small to be more effective. Ever heard of the tiny virus? It doesn't even have 20kb!
2) Some functions that are good for making viruses are not available because DB is for GAMES! You can't use encription on your own code, you can't search the memory for open files/programs, etc.
3) Because of the system requirements (Direct x) it won't have much of an advantage when it comes to spreading.
4) To my knowledge, you can't hide a DB program from the task bar. It would really suck if some one simply closed your virus because it was taking up 50% of the CPU.
5) Most importantly: almost ANY programming language you get is capable of a simple virus. QuickBasic and JavaScript are examples of this.

A "Pro virus guy" would use languages such as assembler (in the old days), C++, VB, or VBScript. I'd recomend the first. And something most people apparently don't know about viruses: most do NOT go around deleting stuff. Especialy in "C:\Windoze". If they did, the PC would stop functioning, the virus would go down with it, and would never get to spread to other PCs.

I need an animator!!! HELP ME!!
Hamish McHaggis
22
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 10th Sep 2003 18:13
Quote: "I'd recomend the first"


You do eh?

Brains are for idiots.

Athelon XP 1400 Plus - Nvidia Geforce MX400 - 256mb RAM
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 10th Sep 2003 19:23
@Hamish McHaggis: What's that supposed to mean?

I need an animator!!! HELP ME!!
Hell Forged Angel
22
Years of Service
User Offline
Joined: 3rd Jan 2003
Location: United Kingdom
Posted: 10th Sep 2003 20:00
Thinks of the evil things assembly can do
listen to TKF15H they know what they are talking about. oh and yer why does this post always come up? i think its clueless newbies seeing if they can make viruses with DB (note i did NOT call the person who made this post a clueless newbie i was refering to whole subject always comeing up thing)

Darkness will claim us all
David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 10th Sep 2003 20:42
DB is no more dangerous than C++ or even a copy of windows explorer.

Most common languages have a file delete function.

c:/dos
c:/dos run
run dos run
Killswitch
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: School damnit!! Let me go!! PLEASE!!!
Posted: 10th Sep 2003 23:02
Hey I had a similar thread to this and im not a newbie (tho clueless does apply)

~I'm going now, try not to sound so happy~
Killswitch
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: School damnit!! Let me go!! PLEASE!!!
Posted: 10th Sep 2003 23:05
And a DB virus could be succesfull if someone built it into a game, Dx9 would be a requirement, it wouldn't require sneaky ways of getting onto someones computer and even if someone did think something was going on you could always deny that you put the code in...

(BTW I realise that this may sound as if I have thought about this alot, I haven't lol)

~I'm going now, try not to sound so happy~
Terabyte
22
Years of Service
User Offline
Joined: 28th Dec 2002
Location: UK
Posted: 10th Sep 2003 23:52
the only thing remotly connected to stuff like this that db cud possibley be god at is a form of spyware in a game and even this would suck because you would need to know the ip then youd need to know if they were online. Seriously DB could be used to make the crapest virus in the world. but any programing language can mak virus. And no profeessional virus maker would ever consider using db as a virus maker. any profesional virus maker already knows DOS, C++ and VB6. and how to manipulate it to do stupid things. also you probably wouldnt get very far without dx 9. plus the size of the exe would make it quite hard to carry around. Dark basic can in theory be used for a virus. but quite frankly it would be one of the biggest jokes in history.
Eddie Gordo this is not a que for you to accuse me of anything

>>TerraByte. Putting the Byte back into Terragramming<< Life is like a sheet sandwich you take a bigger piece everyday.
Hamish McHaggis
22
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 11th Sep 2003 00:15
@TKF15H: It just sounded like you were giving guidence to others who want to make viruses, like you were some virus guy... thats all.

Brains are for idiots.

Athelon XP 1400 Plus - Nvidia Geforce MX400 - 256mb RAM
Hell Forged Angel
22
Years of Service
User Offline
Joined: 3rd Jan 2003
Location: United Kingdom
Posted: 11th Sep 2003 12:57
i think TKF15H was recommending assembly for programming something like that as it has a lot of commands that work at low levels of the pc so you can do much more destructive things with it. Any assmebly programmer would know that it could totally destroy a computer.

Oh and sorry killswitch i dint mean 2 say u were a clueless newbie either i was just pointing out that its probably because of newbies that there are so many posts about DB viruses i wasnt saying everyone who made a post like this was a clueless newbie.

Darkness will claim us all
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 11th Sep 2003 15:44
I said assembly would be good in the old days. Back in DOS or Windoze 3.11. those were the times that viruses infected thru a floppy disc. Today, it'd be hard to explore the new infection methods (E-mail mostly) with assembler. And nobody uses diskets any more so a virus would have to propagate through the internet. When it does so, it's no longer a virus but a worm.

It's interesting how this kind of post keeps showing up...

I need an animator!!! HELP ME!!
Hamish McHaggis
22
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 11th Sep 2003 20:56
Yeesh! It was just a joke .

Brains are for idiots.

Athelon XP 1400 Plus - Nvidia Geforce MX400 - 256mb RAM
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 12th Sep 2003 05:34
Quote: "Yeesh! It was just a joke"

I know. I'm not angry.

I need an animator!!! HELP ME!!
Lukeyboy
21
Years of Service
User Offline
Joined: 5th Sep 2003
Location:
Posted: 13th Sep 2003 14:51
Batch files (.bat) can delete files too! OMG! Someone's going to make a .bat file that deletes everything and (somehow) spreads itself! OMG WE'RE ALL GONNA DIE! </12 year old AOLer>
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 13th Sep 2003 16:30
haha
The only thing a batch file can infect is another batch file. There aren't many of those any more.

I need an animator!!! HELP ME!!
Killswitch
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: School damnit!! Let me go!! PLEASE!!!
Posted: 15th Sep 2003 01:00
Don't worry Hell Forged Angel, I know you weren't (though it would hardly be a lie if you dide )

~I'm going now, try not to sound so happy~
Pricey
22
Years of Service
User Offline
Joined: 22nd Feb 2003
Location:
Posted: 15th Sep 2003 21:56
Quote: "</12 year old AOLer> "


if this was meant to be a skit on html, the tags are wrong!

no offense

My programs don't crash... your computer does

http://johnsgamesuk.topcities.com
OzBot
22
Years of Service
User Offline
Joined: 24th Feb 2003
Location: Sweden
Posted: 15th Sep 2003 23:39
Yes but the viruses you all are describing actually need to be launched, and it's more of a malicious file than a virus.
It is hardly the kind of virus that installs itself just cause you are connected to the internet for example.
Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 16th Sep 2003 04:14
Are you sure you wrote a virus and not just a harmful program? I don't believe DB has the ability to make a real virus.
Algae Man
22
Years of Service
User Offline
Joined: 11th Nov 2002
Location: Canada
Posted: 16th Sep 2003 04:36
This whole thread just cracks me up.
swdave
22
Years of Service
User Offline
Joined: 6th Oct 2002
Location: United States
Posted: 16th Sep 2003 05:37
Hi,

I just figured out why all those Free New Game's that come in my email never work. It must be because I dont have DX9 on my laptop. I wish I knew what file compressor they used to get 5M down to 150k.

I vote we close this thread and add it to the off topic filter.

Its my opinion that any Language/OS/Hardware can be used to create and/or propagate a virus/trojan/destructive program, and discussing the advantage/disadvantage/howto in a public game programmer forum is the wrong thing to do.

If your a Game Programmer the thing you should be thinking about is how to create a MultiMillion dollar game that cant be hacked by a 3rd party and used to your disadvantage.

Thanks
Dave...
OzBot
22
Years of Service
User Offline
Joined: 24th Feb 2003
Location: Sweden
Posted: 16th Sep 2003 14:56
Now if a thread doesn't interest me I just ignore that thread
Try doing the same
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 16th Sep 2003 16:02
Quote: "If your a Game Programmer the thing you should be thinking about is how to create a MultiMillion dollar game that cant be hacked by a 3rd party and used to your disadvantage."

Talking about hacking, does any one here bother to make their codes harder to crack? I've allways made freeware stuff so I've never even thought about it...

I need an animator!!! HELP ME!!
Hell Forged Angel
22
Years of Service
User Offline
Joined: 3rd Jan 2003
Location: United Kingdom
Posted: 19th Sep 2003 21:22
erm making it harder to "hack"??? i think u mean crack mate. i havent acctully tried anything but i have thought of several ways that could work to make memory scanning harder etc
im not bothered about people copying my stuff (or even reverse engeneering it) i just like to play about with security cause im a hacker....yes *HACKER* not *CRACKER* befor you all flame me with all the ethics rubbish

Darkness will claim us all
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 20th Sep 2003 02:11
why did I say hack? I meant crack. How silly of me...

I need an animator!!! HELP ME!!
Hell Forged Angel
22
Years of Service
User Offline
Joined: 3rd Jan 2003
Location: United Kingdom
Posted: 20th Sep 2003 12:51
lol you did say crack it was the swdave that said hacked

Darkness will claim us all
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 20th Sep 2003 14:13
yeah, him too...

I need an animator!!! HELP ME!!
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 24th Sep 2003 16:29
Who ever thinks a virus like this cant work: I have one. It has a dll in it that allows it to send emails. It is in Screensaver format (Like SOBIG_F) and could easily be sent to someone like a spam email with some kind of attachment AND: I use just plain DB, so it only needs DX7. LOADS of people have DX7!! So what says that it cant work! Just so you know I will NEVER allow this virus on any other computer (It looks for a file on mine so that it does not affect it) and it was purely for experimental purpose. The name: WHOPPER3264.scr
and also creates the file: ^^^.^^^^ on the desktop.

Like destroying stuff/Like making stuff? Play Town Life and manage the Town of your Dreams. COMING SOON...
EarWorm
21
Years of Service
User Offline
Joined: 24th Sep 2003
Location: Wormania
Posted: 24th Sep 2003 20:22
It's funny, but also worrisome for newbies to DB. I have already decided not to download anything but source code, no exe files unless they are extremely "trustable". What's the general attitude toward exe files around here? Do you use extreme caution or not?
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 24th Sep 2003 20:47
No requests for cracks anyone...


Avatar & Logo by Indi. Come to the UK DBPro Convention in Chichester
Jess T
Retired Moderator
21
Years of Service
User Offline
Joined: 20th Sep 2003
Location: Over There... Kablam!
Posted: 25th Sep 2003 12:40 Edited at: 27th Sep 2003 16:34
Making viruses in DBClassic is VERY simple, its just a matter of the file size like has been previously mentioned. The bigger the file, the harder it is to reproduce and infect other users.

Though this may be a restriction, i personly, for experimental reasons, created a virus in DB that i bundled into my exe for a game that i have created which can easily be given to friends, or others to download via my web site www.JessTicular.tk

The virus can infect during install and then can be deleted by the user but will reinfect each time the game is run.

the viruses possbble with DBClassic are endless, because it can be used to make other types of viruses, eg. a *.bat file that whipes the computer clean, or the exe of a trojan as part of a multiplater game which could be made undetectable by antiviruses...

Though, DB is not the only compiler for making viruses, it has already been stated that other programs such as C++ etc are good for it too, much better in fact, so DB might not be the best way of creating viruses, lets just stick to game creation...

[EDIT]
Thats all a load of crap... just ignore this post, i didnt know what i was talking about...

If Quizz's Are Quizzical, Then What Are Test's?
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 27th Sep 2003 16:15
why would you want to make one anyway. you probally would end up getting busted if someone cracked it

Im not an ALIEN
koshi
21
Years of Service
User Offline
Joined: 20th Aug 2003
Location: Cyberspace
Posted: 29th Sep 2003 03:26
this is like the 6th thread on makin viruses with db..

"Hello this is the suicide hotline, please hold..."
http://www.rovokaa.tk/ -
anjetika
21
Years of Service
User Offline
Joined: 29th Sep 2003
Location:
Posted: 29th Sep 2003 20:07
With the network functions could you even do a sort of backdoor thing? By the way visual basic can make much worse stuff, because it is not optimized for game programing, so dark basic may be easy, but it isn't likley that anyone will make anything that cannot be done better with something else.

www.beeflakes.co.uk
Jess T
Retired Moderator
21
Years of Service
User Offline
Joined: 20th Sep 2003
Location: Over There... Kablam!
Posted: 29th Sep 2003 20:12
moo

If Quizz's Are Quizzical, Then What Are Test's?
koshi
21
Years of Service
User Offline
Joined: 20th Aug 2003
Location: Cyberspace
Posted: 30th Sep 2003 04:57
scary door....

"Hello this is the suicide hotline, please hold..."
http://www.rovokaa.tk/ -
Killswitch
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: School damnit!! Let me go!! PLEASE!!!
Posted: 30th Sep 2003 21:35
@JessTicular

Quack

And if Quizz's are quizzical then tests are testing!



~I see one problem with your reasoning: The fact is that is a chicken~
Jess T
Retired Moderator
21
Years of Service
User Offline
Joined: 20th Sep 2003
Location: Over There... Kablam!
Posted: 1st Oct 2003 17:42
Haha, nice reply...

and a very good answer to my question...

If Quizz's Are Quizzical, Then What Are Test's?
Killswitch
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: School damnit!! Let me go!! PLEASE!!!
Posted: 1st Oct 2003 21:16
What else would you expect?

Now if only someone can prove my sig wrong...

~I see one problem with your reasoning: The fact is that is a chicken~

Login to post a reply

Server time is: 2025-05-20 18:20:40
Your offset time is: 2025-05-20 18:20:40