you can learn assembly FAST with this technique (arm64 breakdown)

you can learn assembly FAST with this technique (arm64 breakdown)

Low Level Learning

1 год назад

148,858 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@samarth49
@samarth49 - 19.05.2023 16:00

First!

Ответить
@tim_allen_jr
@tim_allen_jr - 01.12.2023 09:40

Assembly makes sense 🧠⚡️

Ответить
@ovidiuporfire1249
@ovidiuporfire1249 - 15.11.2023 09:44

All I hear is “babe cafe food face value”

Ответить
@sadness-le8gc
@sadness-le8gc - 13.11.2023 03:05

Github put an end to another coding advendture

Ответить
@roadrunner3563
@roadrunner3563 - 31.10.2023 04:28

One of the best designed and easiest assembly languages from history was Datacraft (later harris)

Ответить
@attilavs2
@attilavs2 - 23.10.2023 15:21

The real gigachad move is to reverse engineer the compiler

Ответить
@devpiggy
@devpiggy - 22.10.2023 12:21

You and John Hammond look so similar, if you are not him, you have to be his brother.

Ответить
@YuTv1408
@YuTv1408 - 18.10.2023 14:05

Get to the point

Ответить
@rahulc0dy
@rahulc0dy - 12.10.2023 07:34

Can you make a video on how to setup assembly language on a machine. Like the assembler, VS code extensions or other setup things

Ответить
@jangirke548
@jangirke548 - 08.10.2023 17:20

Do ARM CPUs have different states like x86 CPUs like 16, 32 and 64 bit modes?

Ответить
@goliathmiredian5496
@goliathmiredian5496 - 06.10.2023 04:01

After seeying this video I just wanted to eat a cookie? Is that wrong?

Ответить
@velho6298
@velho6298 - 23.09.2023 17:49

This is very bad practice because inherently compiler generates code and all the generated constructs are useful for compilers not humans

Ответить
@GlobalYoung7
@GlobalYoung7 - 17.09.2023 20:07

thank you 👍

Ответить
@JohnDoe-wi7eb
@JohnDoe-wi7eb - 05.09.2023 16:09

What OS and desktop environment do you use ?

Ответить
@c4ashley
@c4ashley - 30.08.2023 19:05

Less than a minute in, and YES YES YES. I've been trying to write some assembly for a Hitachi H8/520 recently, and it's... hard. I also write for 8-bit PICs, and though there is fairly decent documentation, they've gone through a few assemblers so finding the "right" information is hard. But when I do get something running successfully, oh man do I feel like a clever cookie! But seeing how code is run differently on H8 vs PIC vs AVR vs ARM vs x86-64 really gives you a good understanding of... well, how different architectures run code.

Ответить
@Hans_Magnusson
@Hans_Magnusson - 28.08.2023 07:54

Assembly is easy to learn. The hard things imho are:
1) you gotta know how the silicone works whether it is the microprocessor, or another device.
2) being able to visualize a high level function, and breaking it down to microprocessor level.

Unless u have special need, and you are a rookie, may I suggest that you either go with:
a) starting to use high level language such as C/C mas mas , and learn how to write an interface between high level (eg C) to low level…
b) use a simple microprocessor and do some easy stuff eg how to switch a LED on and off (basic stuff) and build your knowledge about the silicone thing

Cheers

Ps pointers in C/++ is quite easy in assembly. You get the concept in one language, you can easily find it out in the other ie assembly.

Investigate the difference between notations like the ones below: ( can be a bit different depending on the processor/assembler):

MOV ax, 0x04
MOV ax, [0x1000]

Ответить
@steampunksystems1969
@steampunksystems1969 - 18.08.2023 16:25

Nintendo assembly is fun to learn and theres lot of examples, its a great way to learn if you're not motivated easily but are an old man and like Nintendo like me.

Ответить
@user-no5vf3kn9l
@user-no5vf3kn9l - 18.08.2023 03:51

Was the long long in the main function (0xbabecafef00dface) some weird reference somehow to the magic number at the beginning of a Java class file 0xCAFEBABE?

Ответить
@adnantatlis6791
@adnantatlis6791 - 18.08.2023 02:00

Hello thanks for this toturial

Actually I need use GPU by assembly language but I don't know how do that
There is any video toturial to learning???

Ответить
@larsfinlay7325
@larsfinlay7325 - 11.08.2023 07:22

shouts out to my boy Creel, I've watched so much of his content to learn x86 basics

Ответить
@Venom9k
@Venom9k - 10.08.2023 17:51

kindly make a full course on assembly language.

Ответить
@vindeep1421
@vindeep1421 - 07.08.2023 06:19

can u tell us your setup

Ответить
@llmnr3xp0sed
@llmnr3xp0sed - 01.08.2023 16:23

It's always a good idea to bookmark the ABI.

Ответить
@EdwardChan.999
@EdwardChan.999 - 25.07.2023 18:05

The "Turing Complete" game is a great way of learning assembly imo. It made me realised that assembly is just a readable form of machine code, sending a pattern of electric signals to open/close transistors inside the ALU.

Ответить
@dharan9181
@dharan9181 - 24.07.2023 19:50

Is the thumbnail from burpsuite ?😅

Ответить
@treadaar
@treadaar - 20.07.2023 12:36

This doesn't make any sense. I need to start somewhere simpler.

Ответить
@upholdjustice372
@upholdjustice372 - 17.07.2023 03:30

But how to do this on Windows?

Ответить
@cenkur4302
@cenkur4302 - 04.07.2023 22:50

hello why some programs
reverse engineering
x32-64dbg strinler not see why? a program written in c++ and no packaging and encryption
but why are the strings not visible??

what your email adress i send programs find string ?

Ответить
@KX36
@KX36 - 30.06.2023 17:43

you draw your 4 like a y. you're a monster.

Ответить
@beepdoop5399
@beepdoop5399 - 20.06.2023 12:22

i like your shirt, fitting for this video, would like to see all the text

Ответить
@E8A590
@E8A590 - 09.06.2023 16:58

Assembly is easy to learn but hard to understand

Ответить
@YannMetalhead
@YannMetalhead - 09.06.2023 03:35

Good idea.

Ответить
@davidmurphy563
@davidmurphy563 - 09.06.2023 01:30

Nope. Not going to do it. I refuse to lift a finger.

Ответить
@mrmimeisfunny
@mrmimeisfunny - 06.06.2023 20:49

I tried using that code in godbolt and there's a problem...

It doesn't work at all on platform that don't use unix syscalls. So it's completely useless for microcontrollers. Sure you can just delete the line but then it doesn't tell you what to use instead.

Ответить
@bradmccoy1747
@bradmccoy1747 - 06.06.2023 03:31

I started learning Assembly in 2017; and I kind of like it and hate it at the same time. But I can't seem to be able to walk away from it. I would love to see more videos. Thank You!

Ответить
@tomsk
@tomsk - 05.06.2023 12:50

Fish Break :D

Ответить
@funnyturtles8954
@funnyturtles8954 - 05.06.2023 07:48

or you could show me how to make a boston dynamics robot piss in a cup? that would be way cooler

Ответить
@khatdubell
@khatdubell - 04.06.2023 22:19

Assembly isn't hard, its tedious.
Similar, but different.

Ответить
@koshisunuwarrai
@koshisunuwarrai - 03.06.2023 22:07

this is very interesting.

Ответить
@demonotizedinstantly
@demonotizedinstantly - 31.05.2023 05:46

Just started learning animations and ajax with js, im sick of being fucking blind and not really knowing how the fuck the language knows what to do when I do shit; SO would it be better to start learning assembly or should I learn C, THEN assembly? like caching is copying files, HOW does that shit even work, and where and why, shit coding was nit as easy as the influencers said it would be, thank god i just happen to love it

Ответить
@joelnaya5341
@joelnaya5341 - 30.05.2023 23:04

your merch store is not working. Says page is missing.

Fascinating stuff btw. I feel a great attraction towards lower level programming in C and assembly in general and reverse engineering seems like a fantastic hobby! Can't wait to get into it head first!

Ответить
@HoSza1
@HoSza1 - 29.05.2023 09:26

Prefer RISC over CISC.

Ответить
@maritoguionyo
@maritoguionyo - 28.05.2023 20:33

arm64 asm? oi

but I only know basic PPC asm qwq

Ответить
@dismalWorld1
@dismalWorld1 - 27.05.2023 13:14

I don't think this video improved my understanding of assembly at all. You're gishgalloping through a bunch of information you learned over the course of several years and then claim, anyone can do the same in <15 minutes. What a crock of shit.

Ответить
@actualBIAS
@actualBIAS - 26.05.2023 10:30

This one learned assembly the hard way. Starting at 16 bit DOS programming, switching to 32 Bit x86 architecture and then after years and after 64bit became popular learned 64bit ASM. I feel like I know nothing tbh.

Ответить
@bazoo513
@bazoo513 - 25.05.2023 21:47

I beg to respectfully differ. "Rosetta Stone" method can be a useful, umm, crutch, but the first step is to understand the underlying processor architecture. For starters, just basics: register file structure, addressing modes, procedure call conventions, interrupt system. Exotics such as block moves, vector instructions etc may come later.

Ответить
@joshwilliams2148
@joshwilliams2148 - 25.05.2023 09:32

Nice to see a fellow i3 enthusiast 😁😁

Ответить
@yonahcitron226
@yonahcitron226 - 25.05.2023 01:04

Amazing!! More assembly please 😍

Ответить
@darnell8897
@darnell8897 - 23.05.2023 15:34

L3 going back to talking about ASM is like MTV going back to playing music video.


HALLELUJER !!

Ответить