| View previous topic :: View next topic |
| Should I continie the tutorial? |
| Yes please |
|
96% |
[ 117 ] |
| No thanks, I dont care about learning Assembly |
|
3% |
[ 4 ] |
|
| Total Votes : 121 |
|
| Author |
Message |
sportskid300 Grandmaster Cheater
Reputation: 0
Joined: 22 Jun 2006 Posts: 944 Location: You Wish.
|
Posted: Mon Jun 11, 2007 4:50 pm Post subject: |
|
|
Don't have to do what?
I think your right, you can make the default save (from MASM) to .asm
_________________
|
|
| Back to top |
|
 |
Mussy69 Grandmaster Cheater
Reputation: 0
Joined: 09 Mar 2007 Posts: 842 Location: Sydney
|
Posted: Mon Jun 18, 2007 2:44 am Post subject: |
|
|
pfft 16th the latest well its the 18th -_-
_________________
|
|
| Back to top |
|
 |
assaf84 Expert Cheater
Reputation: 0
Joined: 03 Oct 2006 Posts: 238
|
Posted: Mon Jun 18, 2007 3:22 am Post subject: |
|
|
| Give him his time..
|
|
| Back to top |
|
 |
cicak Expert Cheater
Reputation: 0
Joined: 02 Apr 2007 Posts: 159 Location: Cheat Engine
|
Posted: Mon Jun 18, 2007 5:32 am Post subject: |
|
|
Good Job
keep on
_________________
|
|
| Back to top |
|
 |
HomerSexual Grandmaster Cheater Supreme
Reputation: 5
Joined: 03 Feb 2007 Posts: 1657
|
Posted: Mon Jun 18, 2007 8:10 am Post subject: |
|
|
wow GREAT job
continue please
_________________
|
|
| Back to top |
|
 |
sportskid300 Grandmaster Cheater
Reputation: 0
Joined: 22 Jun 2006 Posts: 944 Location: You Wish.
|
Posted: Thu Jun 21, 2007 6:29 pm Post subject: |
|
|
sorry guys, had to study finals.
I'll trelease what noew i have right now.
_________________
|
|
| Back to top |
|
 |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Thu Jun 21, 2007 7:43 pm Post subject: |
|
|
Useful too.
_________________
|
|
| Back to top |
|
 |
appalsap Moderator
Reputation: 0
Joined: 27 Apr 2006 Posts: 6753 Location: Pakistan
|
Posted: Thu Jun 21, 2007 7:44 pm Post subject: |
|
|
anonymous operators
@@: makes one
@F is the next @@
@B is the previous @@
so you don't have to think of label names every time you need a label
|
|
| Back to top |
|
 |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Thu Jun 21, 2007 7:46 pm Post subject: |
|
|
i know i hate naming labels. they always sound really weird so i just use those.
_________________
|
|
| Back to top |
|
 |
H31l0o Advanced Cheater
Reputation: 0
Joined: 21 Apr 2007 Posts: 74
|
Posted: Thu Jun 21, 2007 7:50 pm Post subject: |
|
|
Thanks for the asm tut!
Very useful.
_________________
|
|
| Back to top |
|
 |
sportskid300 Grandmaster Cheater
Reputation: 0
Joined: 22 Jun 2006 Posts: 944 Location: You Wish.
|
Posted: Thu Jun 21, 2007 8:03 pm Post subject: |
|
|
| appalsap wrote: | anonymous operators
@@: makes one
@F is the next @@
@B is the previous @@
so you don't have to think of label names every time you need a label |
wow thanks
verry useful
_________________
|
|
| Back to top |
|
 |
mrstormy How do I cheat?
Reputation: 0
Joined: 22 Jun 2007 Posts: 5 Location: Australia
|
Posted: Fri Jun 22, 2007 1:09 am Post subject: |
|
|
Hey thanks for an awesome guide
this is the first time ive even looked at masm as i have vista so cheat engines dont work
anyway this will sound nooby but when i go to project > console assemble and link i get no file loaded i was just wondering if you could help
thanks for awesome guide again
|
|
| Back to top |
|
 |
Uzeil Moderator
Reputation: 6
Joined: 21 Oct 2006 Posts: 2411
|
Posted: Fri Jun 22, 2007 3:47 am Post subject: |
|
|
I've noticed two things from this thread to disapprove of:
1) You made your poll options so that anyone who votes 'no' would have to agree to not wanting to learn assembly, which only serves to you wanting the results to appear in your favor when it doesn't even cover all the reasons. I voted 'no' for reasons stated in (2), and upon seeing the results I saw that many people cowered to the 'Yes' or didn't vote at all.
2) You did what you could with absolute beginners knowledge of assembly, and didn't even do it creatively to show that you are comfortable with assembly yourself.
Let's justify (2), shall we?
Topic 1 - You didn't even talk about the HUGE significance of the first two lines of your skeletion. HUGE HUGE HUGE. They play a HUGE role in compatibility and allowed code structure, and you didn't explain a single thing. Appalsap didn't look at the first line either But at least got the second.
Topic 2 - Your skeleton immediately abuses HLA (High level assembly), and doesn't include the assembly format, nor does it instruct the casemap. Also, main proc is unnecessary (especially in this case where you only call it once), and you probably got that from blindly copy and pasting another skeleton, am I right?
Topic 3 - You attempt to explain variable declarations, but you don't even talk about .DATA?, you don't explain declaring structs, you don't explain dUP(), you don't explain anything that wasn't in the auto assembler (which again I think is all you could relate to so it was all you were comfortable with)
Topic 4 - JASDLAJKSDLJ - You compared if it's bigger or smaller, which you did accurately state, then you said 'jz' and said 'zero', which is cryptic and makes me think you might not understand anything other than what the mnemonic stands for, or even how CMP works. Also, you had 'jl,jg,jz' and then you put a JMP. That JMP can NOT be accessed, considering you just covered greater, less than, and equal to (JZ is the same as JE). -- oh yeah, and the LOOP opcode set is probably the best way to do loops.
Topic 5 - Holy hell, how did high level assembly become more unreasonable than plain assembly? The same thing you're asking for can come from StdIn, which is MUCH simpler. These crappy HLA techniques are just further hiding assembly and how APIs work. The disassembled output of these programs must look as alien as they would be if they were made in C++ or Delphi (and that's saying a lot as it's disassembling an assembly based code, or so you'd think when coding in mASM and following an assembly tutorial). You even hid pointers! You somehow were able to use an assembly program to hide string pointers just as well as high level languages where showmessage('hai wussup'); would work. WOW
Additional on Labels - I'm going to rape appal for this HLA commen
Add this to the main thread right at the top as a HUGE link to this post saying "Why to vote NO (and to read no more) - according to Uzeil', or whatever is going to catch attention. STOP MISLEADING PEOPLE AND TEACH THEM ASSEMBLY.
_________________
|
|
| Back to top |
|
 |
sportskid300 Grandmaster Cheater
Reputation: 0
Joined: 22 Jun 2006 Posts: 944 Location: You Wish.
|
Posted: Fri Jun 22, 2007 11:01 am Post subject: |
|
|
Sorry to dissapoint, but I'm not putting that in my thread.
I am not claiming to be good at ASM at any part of the tutorial.
In fact, in the beginning, I specifically stated I was just starting ASM.
_________________
|
|
| Back to top |
|
 |
Uzeil Moderator
Reputation: 6
Joined: 21 Oct 2006 Posts: 2411
|
Posted: Fri Jun 22, 2007 9:20 pm Post subject: |
|
|
You're teaching them assembly without teaching them almost any assembly. That's just nasty.
_________________
|
|
| Back to top |
|
 |
|