Re: Maybe Nanotechnology isn't such a good thing.




"Bob Dobbs" <bobdobbs@xxxxxxxxxxxx> wrote:
Recent activities in Russia got me thinking. What if they are the
first to build an assembler?

Imagine clouds of assemblers wafting around the stratosphere, each
with GPS devices and programmed to disassemble anything that lies in a
certain area?

They could completely wipe out their enemies, and nobody would be able
to defend themselves.

Many things are possible. But they are not all equally probable. I cannot
rule out such a sequence of things happening, but it seems very highly
improbable.

Strictly from a technical standpoint, not only do they have to invent an
assembler, but it has to:

1) Be able to power itself somehow in the wild. A non-trivial problem right
there. (Solar energy you say - well, if that is the case, sounds like the
buggers would be more useful as power sources than weapons!)

2) Avoid disassembling its assembler pals. Always a good idea to avoid
"friendly disassembly" (equivalent to "friendly fire.")

3) Replicate in the wild - otherwise it is going to take quite some time
for them to disassemble much of anything. More likely their targets are
going to die of old age before they die of being disassembled. (I'd like to
know how many of these things there are to start and how fast they can
disassemble stuff given their likely energy source(s).)

No doubt other objections exist merely on technical grounds. From a
motivational point of view, the "first" assembler is likely to have so many
other uses that the inventors are likely to apply it to other useful
problems first.

.



Relevant Pages

  • Re: HLA v2.x and / or LASM suggestion: Win32 Resources
    ... > actual Assembler is able to reassemble a PE. ... I can count on one hand the number of times I've needed to disassemble ... some code so I could reassemble it over the past five years. ... > competency on what they are doing, not by what they are claiming ...
    (alt.lang.asm)
  • Re: Disassembler
    ... If you have no source and you disassemble what you have, you will still have major problems amending and mantaining it, especially on an ongoing basis. ... Programmers who have worked in high level languages all their careers and may have "some Assembler knowledge" are NOT Assembler programmers. ...
    (comp.lang.cobol)
  • Re: combination of C and assembly
    ... Read your compiler manual. ... Just write a stub for the assembler routine in C into a separate ... dummy references to the parameters in that C-file. ... disassemble it, look at the parameter passing and write your actual ...
    (comp.arch.embedded)
  • Re: combination of C and assembly
    ... Read your compiler manual. ... Just write a stub for the assembler routine in C into a separate ... dummy references to the parameters in that C-file. ... disassemble it, look at the parameter passing and write your actual ...
    (comp.arch.embedded)
  • Re: The fun goes on
    ... >>> performances, with your IDA pro Toy, poor clown. ... > a Tool without any Competitor, ass-hole. ... Yes, just like your assembler. ... Feel free to convince RosAsm to disassemble the above properly. ...
    (alt.lang.asm)

Quantcast