473,394 Members | 1,840 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

self mutating code can be more useful than dangerous..

agreed the 'mutation engine' by dark avenger was a real deadly
master-code piece..,
but then.. if one could create a self mutating code..in real
time then i think it would just b the most technical advancement of
this century!!!
just think...
instead of those nagging.. and more irritating than
helpfull death screen(error logs).. that windows shows every other
time.. if it could evolve itself to cope up with the error..
if the pe structure could b changed by the os every now
and then..
so thatany pe file operation..could b done only with "ethical"
coding.. then.. viruses might just dissapear..like the dinausours
dissapeared...
more importantly.. the IT industry could recope it
self..re evolve..re emerge.. after the downfall.. the reccession..
like a pheonix!!!

if any one could think about this... only if atleast a small
fraction of brains.. used for unethical ..works could b usedfor such
legitimate actiities..

well... i dont want to b idealistic at least here..

i think..bosh pc emulator is a gr8 resource.. to start..
hey any one planning on this.. plz contact me.. thro mail..

"if u cant pass it backward...pass it forward"
joel(Code_mutant).
Jul 19 '05 #1
2 4266
On 16 Sep 2003 06:44:00 -0700, fl***********@hotmail.com (Joel Jose)
wrote in comp.lang.c++:
agreed the 'mutation engine' by dark avenger was a real deadly
master-code piece..,
but then.. if one could create a self mutating code..in real
time then i think it would just b the most technical advancement of
this century!!!
just think...


It is impossible to create self-mutating code in standard C++. You
are off-topic here, go away.

--
Jack Klein
Home: http://JK-Technology.Com
FAQs for
comp.lang.c http://www.eskimo.com/~scs/C-faq/top.html
comp.lang.c++ http://www.parashift.com/c++-faq-lite/
alt.comp.lang.learn.c-c++ ftp://snurse-l.org/pub/acllc-c++/faq
Jul 19 '05 #2
Joel Jose wrote:
agreed the 'mutation engine' by dark avenger was a real deadly
master-code piece..,
but then.. if one could create a self mutating code..in real
time then i think it would just b the most technical advancement of
this century!!!


That 'advancement' took place years ago. Self modifying code was used
back in the stone age when there was little on board memory and programs
had to be crammed into it. Luckily for me I wasn't really a coder at
that time (minor basic programs) and so didn't have to try debugging
these types of monstrosities. Since we no longer have to resort to such
tactics to fit our programs into system memory you won't see much self
modifying code anymore.

NR

Jul 19 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: qwweeeit | last post by:
Hi all, when I was young I programmed in an interpreted language that allowed to modify itself. Also Python can (writing and running a module, in-line): fNew =open("newModule.py",'w') lNew=...
15
by: Ralf W. Grosse-Kunstleve | last post by:
****************************************************************************** This posting is also available in HTML format: http://cci.lbl.gov/~rwgk/python/adopt_init_args_2005_07_02.html...
1
by: Risto Lankinen | last post by:
Hi! Is the following construct legal in C++? int i = i; It seems to be working on the compilers that I have. If it indeed is legal, what is the rationale? Note also that the following...
2
by: robert | last post by:
i've found the solution threads on changing a column on insert. works fine. question: - will one package serve for all such triggers, or does there need to be a package defined to support...
4
by: M | last post by:
Hello, I have a very simple table, and want to create a trigger that updates the date column entry (with the current date), whenever a row gets modified. Is there a simple way of fixing this,...
109
by: Andrew Thompson | last post by:
It seems most people get there JS off web sites, which is entirely logical. But it is also a great pity since most of that code is of such poor quality. I was looking through the JS FAQ for any...
13
by: Robin Becker | last post by:
When young I was warned repeatedly by more knowledgeable folk that self modifying code was dangerous. Is the following idiom dangerous or unpythonic? def func(a): global func, data data =...
8
by: ssecorp | last post by:
I first learned about OO from Java. I much prefer to program in Python though. However I am consufed about 2 things. 1. Why do I have to pass self into every method in a class? Since I am...
1
by: gangulajagan | last post by:
Could any one please explain me what is a Mutating Table Or Mutaing Trigger and how to overcome it? Are both Mutating trigger and Mutating Table one and same? Please Explain me with an example...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.