The MASM Forum

General => The Campus => Topic started by: LoGiCaL__ on April 19, 2018, 12:44:31 PM

Title: New member (LoGiCaL__) to MASM Forum
Post by: LoGiCaL__ on April 19, 2018, 12:44:31 PM
Hi Guys,

    As the subject states, I am new to the forum. I am also new to assembly pretty much all together. I do have a professional background with software development and other langues. Mainly C#, C, C++, Javascript and the librarys and framworks, HTML, CSS, Ruby, Linux, Powershell to name a few. Basically, I'm familiar with other languages and constructs of programming.

    I've known about assembly for the longest and was just always to lazy to get around to it. It looked to complex blah blah blah. A million and one excuses not to. I finally got around to it and began learning MASM32 because of Windows. I really do love it a lot. A lot more than I originally thought I would. So far I checked a lot of sites and I really haven't found any good tutorials that are on par with other langues I've come across in the past. I'm not sure if this is just the way it is or maybe I missed something. Thus far I've been pretty much going through the examples in "\masm32\tutorial\console". So far it's where I've learned the most from.  Is there a better resource with maybe a more personal or detailed explanation that is well known in this domain? If so Id appreciate a link.

    What has finally sparked a fire under my ass to get me to finally dive into the language is a combination of timing. I've been going through a shitty time in life and finally have some time to do things I haven't had the chance to do. Combined with doing some research on a new code injection technique (Early Bird https://thehackernews.com/2018/04/early-bird-code-injection.html (https://thehackernews.com/2018/04/early-bird-code-injection.html)); I've come across the malware-analyst profession and was immediately hooked. Reading through further research it basically explained that knowing assembler is essentially a must for reversing techniques and the fact that everything gets disassembled to assembly.  Boom Baby!!!! here I am! :eusa_dance: :eusa_dance: I'm new here and maybe that's how a lot of noobs sound but I'm very interested in learning assmbly(MASM32) at the moment.  If anyone has any pointers, advice, or any else to add please do.
Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: zedd151 on April 19, 2018, 12:49:15 PM
Welcome to the forum.

What are your plans?
Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: LoGiCaL__ on April 19, 2018, 12:54:53 PM
Quote from: zedd151 on April 19, 2018, 12:49:15 PM
Welcome to the forum.

What are your plans?

My plans are to learn assembly (MASM32) to be proficient in reading and writing code.
Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: zedd151 on April 19, 2018, 01:07:26 PM
Well you came to the right place to learn assembler. Just keep in mind that certain topics such as 'reverse engineering' are against forum rules.


http://masm32.com/board/index.php?topic=4.0

read #3



zedd
Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: LoGiCaL__ on April 19, 2018, 01:41:46 PM
Quote from: zedd151 on April 19, 2018, 01:07:26 PM
Well you came to the right place to learn assembler. Just keep in mind that certain topics such as 'reverse engineering' are against forum rules.


http://masm32.com/board/index.php?topic=4.0

read #3



zedd

Got it!  :t  I'm not here for any mailcious, hacking or cracking intent. I'm simply here to learn. I mentioned it in my post to show how I got here. Any who, I appreciate the heads up and will be more aware of the rules while posting in the future.
Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: zedd151 on April 19, 2018, 01:47:33 PM
Very well then. If you have general questions about assembler, the place to do it is here on the Campus. just start a new topic .

There are many helpful and knowledgeable members here, who will be able to help as time permits.    :icon14:

edit to add:

after you make about 20 posts, the questions and kaptcha are no longer necessary to post.   :t
Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: daydreamer on April 20, 2018, 08:44:28 PM
welcome to forum :t
Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: LoGiCaL__ on April 21, 2018, 12:27:07 PM
Quote from: daydreamer on April 20, 2018, 08:44:28 PM
welcome to forum :t

Thanks, daydreamer!! :biggrin:
Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: felipe on April 21, 2018, 01:22:25 PM
Welcome to the forum.

Quote from: LoGiCaL__ on April 19, 2018, 12:44:31 PM
Is there a better resource with maybe a more personal or detailed explanation that is well known in this domain?

Intel manuals.  :biggrin:

Quote from: LoGiCaL__ on April 19, 2018, 12:54:53 PM
My plans are to learn assembly (MASM32) to be proficient in reading and writing code.

That's fine, did you write some code already?

Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: LoGiCaL__ on April 21, 2018, 01:27:22 PM
Quote from: felipe on April 21, 2018, 01:22:25 PM
Welcome to the forum.

Quote from: LoGiCaL__ on April 19, 2018, 12:44:31 PM
Is there a better resource with maybe a more personal or detailed explanation that is well known in this domain?

Intel manuals.  :biggrin:

Quote from: LoGiCaL__ on April 19, 2018, 12:54:53 PM
My plans are to learn assembly (MASM32) to be proficient in reading and writing code.

That's fine, did you write some code already?

Cool, i'll look into the intel manuals. Also, yes I have been writting code. I've been working through the examples in the MASM32 directory to get the basics down. I'm really enjoying it so far.
Title: Re: New member (LoGiCaL__) to MASM Forum
Post by: felipe on April 21, 2018, 01:37:36 PM
Writing code is great way to learn. You can also share your code, posting here and do some questions if you have. Reading is a good way too.