Тёмный

DLL Injection to Create a Fly Hack - Pwn Adventure 3 

LiveOverflow
Подписаться 893 тыс.
Просмотров 92 тыс.
50% 1

We finally managed to make a fly hack to zoom around the map and we learned a lot about Windows game hacking in the process. This is the last video in the PwnAdventure game hacking series.
Full playlist watch here: • Pwn Adventure 3: Pwnie...
Previous Episode: • Reading Player Positio...
=[ 🔴 Stuff I use ]=
→ Microphone:* geni.us/ntg3b
→ Graphics tablet:* geni.us/wacom-...
→ Camera#1 for streaming:* geni.us/sony-c...
→ Lens for streaming:* geni.us/sony-l...
→ Connect Camera#1 to PC:* geni.us/cam-link
→ Keyboard:* geni.us/mech-k...
→ Old Microphone:* geni.us/mic-at...
US Store Front:* www.amazon.com...
=[ ❤️ Support ]=
→ per Video: / liveoverflow
→ per Month: / @liveoverflow
=[ 🐕 Social ]=
→ Twitter: / liveoverflow
→ Website: liveoverflow.com/
→ Subreddit: / liveoverflow
→ Facebook: / liveoverflow
=[ 📄 P.S. ]=
All links with "*" are affiliate links.
LiveOverflow / Security Flag GmbH is part of the Amazon Affiliate Partner Programm.

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 180   
@rallokkcaz
@rallokkcaz 4 года назад
Surprised I immediately knew about Quaternions when I saw 4 values
@HappyGick
@HappyGick 4 года назад
Yeah, I also thought initially that it was a Quaternion, thanks to Unity. Looks like I wasn't wrong.
@rodriados
@rodriados 4 года назад
Me too! Hahaha
@peacefulexistence_
@peacefulexistence_ 4 года назад
same here. but not because of unity.
@btarg1
@btarg1 4 года назад
Unity does this to us all.
@scotthamilton228
@scotthamilton228 4 года назад
Same, thanks to Qt3D (If anyone knew it because of Qt3D, let me know)
@Jonathanloov
@Jonathanloov 4 года назад
"unit vector (1, 1, 1)" bruh
@Wyvernnnn
@Wyvernnnn 4 года назад
It doesn't even have length 1 :D LiveOverflow is the reincarnation of Pythagoras, confirmed
@pythoncake2708
@pythoncake2708 4 года назад
irrational length of vectors. numerical errors incoming xD
@LiveOverflow
@LiveOverflow 4 года назад
I’m revolutionizing math!
@root317
@root317 4 года назад
@@LiveOverflow pls don't. We have enough formulas & theorems to remember, we dont want more😢😢
@dekrain
@dekrain 4 года назад
@@root317 That's why teaching mathematics in school *must* be revolutionized
@Zandraccoon
@Zandraccoon 4 года назад
3Blue1Brown has a pretty good video on quaternions.
@AgentM124
@AgentM124 4 года назад
Funny how he just did a stream where he mentioned them and gimbal lock and went over complex numbers.
@user-zu1ix3yq2w
@user-zu1ix3yq2w 4 года назад
Welp. Time to spend $100 on supplements and omega-3 and get a meth prescription from the doctor and try to learn this shit.
@zacksargent
@zacksargent 4 года назад
I love the aesthetic that you infuse your videos with. It is functional, clear, and very LiveOverflow.
@root317
@root317 4 года назад
06:08 I see... you are a man of culture as well.
@Keldor314
@Keldor314 4 года назад
The nice thing about using the left vector for orientation is that it's the only one that's consistent across all coordinate systems we commoly use. The Z-axis is flipped between OpenGL and DirectX because one uses a left handed coordinate system and the other uses a right handed one. The Y axis is flipped between world space and screen space since computer monitors start with the top row and go down, but in world coordinates, we usually consider Y to point up. Only X is consistent, always pointing to the right.
@madmushroom8639
@madmushroom8639 4 года назад
Yeees a new Pwn Adventure video! This series is the best!
@Ariana-dn4mm
@Ariana-dn4mm 4 года назад
>len 1 >shows (1,1,1) with length sqrt(3) AHHHHHH jk ily btw quaternions can be treated as vectors in R^4, or as a subgroup of 2 by 2 matrices with complex entries, SU(2), and is a double covering of SO(3) fun stuff complex numbers are similarly a subgroup of 2x2 matrices of reals ending is uwu btw 💕
@black_platypus
@black_platypus 4 года назад
Yes, I knew it immediately: Welcome to quaternions. I've never quite fully understood them -.- They're so hard to simply visualize. A video by 3Blue1Brown helped a little
@MetaCzech
@MetaCzech 4 года назад
I thought this series was dead. This video was nice and lovely surprise. Keep up the great work ;)
@pavel9652
@pavel9652 4 года назад
Thanks for the video. It reminds me I learned about quaternions hard way as well! ;] Many, many years ago I had tried to write a camera handling code for the 3D engine in secondary school, so it was way ahead from what was expected from a typical teenager in terms of maths (quaternions) and IT (C++ and OpenGL). I had struggled for a few days, as it took some time to understand that 3 values aren't enough to steer the camera reliably in every direction, which is counter-intuitive! It is funny when I think about it now. I was probably a little frustrated back then, but now I think it was such an excellent learning experience! Good old times, although, I had no access to the internet and had to visit friends in order to download game-dev tutorials and read them offline. ;] And no... I didn' become game developer ;]
@TomBenBel
@TomBenBel 4 года назад
This has probably been pointed out several times already, but the channel 3blue1brown has both an amazing video on the 4-dimensional beasts, as well as an online app that lets you explore quaternions hands on while getting the full explaination. For me, it was very helpful when I started to learn about them and wanted to build up an intuition beyond the symbols. If you instead just want to read them: A rotation by an angle of A around an axis represented by the unit-length vector (x,y,z) corresponds to the quaternion cos(A/2) + sin(A/2) (xi+yj+zk). E.g. assuming Y is up, rotating 90 degrees to the side (so around (0,1,0)) becomes cos(90°)+sin(90°)(0i+1j+0k) = j But again, these are just symbols and I highly encourage you to check out the aforementioned videos to get a deeper understanding.
@grindinglcmeow
@grindinglcmeow 4 года назад
The end result is so technically beautiful!!!
@wgicet
@wgicet 4 года назад
3blue1brown has an awesome quaternion series
@TheOisannNetwork
@TheOisannNetwork 4 года назад
Playing around with Quaternions in Unity is also very helpful, but I suggest 3Blue1Brown video as well!
@WoolieOG
@WoolieOG 4 года назад
Love these little math recaps, good job on this series.
@0fuxTaken
@0fuxTaken 4 года назад
5:56 Okay, Ill point you in the right direction with a quaternion
@Veso266
@Veso266 4 года назад
Nice song you wrote on a piano
@Tfame
@Tfame 4 года назад
Love you liveOverflow! After covid-19 please make plans to come to South Africa you'll enjoy it!
@glitchmasta4771
@glitchmasta4771 4 года назад
Why did I get a 50 minute long gut renewal ad on this video? lmao Great video, I'd love to hear what you think about the tf2 source code leak.
@otesunki
@otesunki 4 года назад
YOUR'E NOT DEAD =DDDD i was a hardcore fan of pwnadventure 3!!!
@zeqizhang5860
@zeqizhang5860 4 года назад
suggest 3b1b‘s interactive video for quaternions
@av3stube480
@av3stube480 4 года назад
Quaternions are pretty cool, though I don't understand them completely either. Still, I understand complex numbers. You can put them on a 2 dimensional plane, in which one axis is normal numbers, and the other is i(0, i, 2i, etc). Then, you can represent points on this plane as a normal number and a complex number. The thing is, when you multiply this point by i, you can rotate the point :D for example, a point like (1, i), multiplied by i will be (i, -1). When you plot them, the second point is the first point, rotated by 90 degrees :D
@epto
@epto 4 года назад
Me in the first 5 minutes of the video: I'm studying computer engineering and I have no clue about stuff you are talking about.
@awiewahh
@awiewahh 4 года назад
3b1b's Quaternion video is amazing
@julescoleman42
@julescoleman42 4 года назад
YESSS! Pwn Adventure is back?!
@AdriGDev
@AdriGDev 4 года назад
If you want to learn more about quaternions, 3Blue1Brown, has some really nice tutorials on them, you should check then out!
@LAvocat
@LAvocat 4 года назад
"So how do we rotate this 3D vector with quaternions ..? I have no clue !" I died x)
@metaorior
@metaorior 4 года назад
love your content man
@column.01
@column.01 4 года назад
WTF. I have notifications on for your channel but never got a notification for this.
@kipchickensout
@kipchickensout 2 года назад
The player camera offset from the player origin reminds me of counter strike
@peaceandfood7952
@peaceandfood7952 4 года назад
I remember when this guy had less than 10k followers...amazing!
@Cyberducky
@Cyberducky 4 года назад
Greetings from Human Resources ;)
@NiklavsXD
@NiklavsXD 4 года назад
CS:GO and TF2 source code was leaked week ago! You know what to do 😆
@outlaw1148
@outlaw1148 4 года назад
its only the client code, nothing to do with the servers or the anticheat
@PoiSonSonic
@PoiSonSonic 4 года назад
7:20 We were born on the same year, wow. Hey there!
@dirtyspah
@dirtyspah 4 года назад
Interesting video, you should do a vtable or detour hook next so you can make changes on the game thread. A seperate thread making memory modifications like this can be unstable
@tecnolinux1469
@tecnolinux1469 4 года назад
Love the video. i will be happy to see you hacking Pokemon FIRE RED version it looks tricky to break.
@johanngambolputty5351
@johanngambolputty5351 4 года назад
I did a 4 year Applied Math degree and I still don't have a good conceptual grasp over quaternions. I've only recently rationalised complex numbers for myself as a better way to do trig, but that's likely not the whole truth. Random mention, but people sometimes use them (complex numbers) in differential equations instead of trig functions, as its easier/neater to keep track of derivatives of e^(i theta) than cos and sin.
@ale0x788
@ale0x788 4 года назад
Yo Live, this probably came up in your research, but 3Blue1Brown had an awesome video on "Quaternions and 3d rotation, explained interactively."
@user-py7hf9zg5d
@user-py7hf9zg5d 4 года назад
There are a few very good videos about quaternions from numberphile and 3Blue1Brown.
@darkstar2111
@darkstar2111 4 года назад
Quaternions are used also by accelerometers ;)
@mkDaniel
@mkDaniel 4 года назад
Had enouch Fun with quaternions while making my maturita work. I was needing to roste vector and settled on quaternion.
@Ant0ine64
@Ant0ine64 4 года назад
I wasn't even born when the dude posted the vectors formulas in 2001
@52.yusrilihsanadinatanegar79
@52.yusrilihsanadinatanegar79 4 года назад
Same
@leont.1121
@leont.1121 4 года назад
Leaked... the first
@kacperkwasny3848
@kacperkwasny3848 4 года назад
3blue1brown has something about quaterions
@otesunki
@otesunki 3 года назад
4 vals = quat? quats are used in 3d games EDIT: nailed it
@PauloDutra
@PauloDutra 4 года назад
Nice I ❤ dll injection
@monomere
@monomere 4 года назад
3blue1brown has a video on quaternions
@0brine
@0brine 4 года назад
You are so freaking awesome XD
@_buffer
@_buffer 4 года назад
You should develop a private server for a game! :-)
@dexdevlon
@dexdevlon 4 года назад
Btw can you make a video about the CSGO and TF2 leak?
@natcafe
@natcafe 4 года назад
ah yes, ancient knowledge
@MaxHDeveloping
@MaxHDeveloping 4 года назад
Are you still using visual studio for coding? Yeah, good old times. How else uses vs code now?😉
@gabrieljosereyesacosta7007
@gabrieljosereyesacosta7007 4 года назад
Cheers! You indeed hacked the living shit out that game
@maycodes
@maycodes 4 года назад
It's like the spectate mode.
@QDLmcfresh
@QDLmcfresh 4 года назад
Now just hook the function you re noping and only modify it for your own playerobject or am I missing something?
@ludologian
@ludologian 4 года назад
Someone should tell boundary break about this injection tool !!
@_nikeee
@_nikeee 4 года назад
The code looks like it is based on the code that GuidedHacking does.
@silkroadoasis
@silkroadoasis 4 года назад
unknowncheats might be a good ressource if you are really interested in stuff like this
@soviut303
@soviut303 4 года назад
Euler is pronounced "oiler", but don't worry, "yewler" is much more likely to be understood.
@gerritsc
@gerritsc 4 года назад
In source engine it'd be sv_cheats 1 noclip
@spicybaguette7706
@spicybaguette7706 4 года назад
For a better understanding of quaternions, you can have a look here: eater.net/quaternions While I still don't understand a lot, at least now I have a vague intuition of how they function.
@VaradMahashabde
@VaradMahashabde 4 года назад
Here's the tutorial, by 3blue1brown! ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-d4EgbgTm0Bg.html By the way, unit quaternions do have length 1, but vector (1,1,1) certainly doesn't!
@Otzkar
@Otzkar 4 года назад
So is the user dobs the same guy as guided hacking?
@androkon6920
@androkon6920 4 года назад
Quaternions are a 4D concept mapped into 3D space. I think of it in terms of oversampling, like when you take an 8k video down to 4k.
@gwnbw
@gwnbw 4 года назад
ye ill try to get the basics down first before I even look at this 😅
@logix3991
@logix3991 4 года назад
afaik when you press right mouse button shouldn't the code run more then one time? And then the bool bFlyHack would go 0 1 0 1 0 1?
@btarg1
@btarg1 4 года назад
There is nothing wrong with layers of abstraction.
@pwii
@pwii 4 года назад
Instead of NOPing the move function, why not search for an "is touching ground" variable in the area where the position changes from gravity and replace it with always true for the time of flying?
@lyan2759
@lyan2759 4 года назад
because that was the most simple and fastest way to solve it for him, like are you serious when you ask this or do you mean it to be a suggestion?
@pwii
@pwii 4 года назад
@@lyan2759 a suggestion
@blrz6769
@blrz6769 4 года назад
I see LiveOverflow doing for me what seems to be magic and I am struggling to make a door in Unity
@lorenzoiaccarini6966
@lorenzoiaccarini6966 4 года назад
at the time of that post i was 4. months.
@konstantinrebrov675
@konstantinrebrov675 4 года назад
~~hackerman~~ hackergod
@johanneskorner4495
@johanneskorner4495 4 года назад
Kannst du vielleicht auch deutschsprachige Video machen?
@skrmnghrd4520
@skrmnghrd4520 4 года назад
Damn, is there anything you can't hack? 👌👌👌👌👌
@subschallenge-nh4xp
@subschallenge-nh4xp 4 года назад
I am new in the channel does this apply to Minecraft to fly free in creative mode
@8bit_pineapple
@8bit_pineapple 4 года назад
I'm not sure what you mean by "fly free in creative mode" But if it helps, in minecraft the movement is handled entirely client side and you can write mods to modify how movement is handled and use them on servers. No cheat engine or dll injections required. -- I used to play with the Squake mod for fun on a server I played on.
@subschallenge-nh4xp
@subschallenge-nh4xp 4 года назад
@@8bit_pineapple is there a good Channel or two videos to know more about to write down mods
@lesptitsoiseaux
@lesptitsoiseaux 7 месяцев назад
Pls pls pls do Days Gone !
@kebabmamedov8496
@kebabmamedov8496 4 года назад
aw this is so cute
@newsystem3667
@newsystem3667 4 года назад
now try this for playstation games haha
@0fuxTaken
@0fuxTaken 4 года назад
So you think quaternions are "fun," huh? Check out the octonions.
@0fuxTaken
@0fuxTaken 4 года назад
@tushar paul Continuing the Cayley-Dickson construction that gets us the complex numbers from the reals, and the quaternions from the complex numbers, octonions are what you get when applying the process to the quaternions. Just like you lose the property of commutativity going from the complex to the quaternions (that is i*j != j*i), you lose further algebraic properties going from the quaternions to the octonians (associativity, (i*j)*k = i*(j*k) is not promised). In fact, the octonions are the last useful algebra generated from this process, as extending once more to the sedenions leaves only power associativity (i^a * i^b = i^(a+b)).
@sinecurve9999
@sinecurve9999 4 года назад
3blue1brown has an excellent video on the topic of quaternions. Check it out. "Euler" rhymes with "oiler".
@cyber1377
@cyber1377 4 года назад
gg
@peacefulexistence_
@peacefulexistence_ 4 года назад
i see 4 values representing rotation, and i immediately think: "that looks like an quaternion" (thats probably what happens when you do low level game dev)
@peacefulexistence_
@peacefulexistence_ 4 года назад
@@lordofthe6string ?
@oxynagaming3520
@oxynagaming3520 4 года назад
Sir how to start hacking
@oxynagaming3520
@oxynagaming3520 4 года назад
I just know the basics of computer
@conqu3red545
@conqu3red545 4 года назад
If your looking for resources explaining quaternions I’d recommend eater.net/quaternions
@nuuhishere6752
@nuuhishere6752 4 года назад
that's noclip and not just flight
@Skyliner_369
@Skyliner_369 4 года назад
"Why are there four values?" my literally instant response: "It's quaternion. It's just better for rotation data... and solves what's known as gimbal lock"
@sleeping_ghxst
@sleeping_ghxst 4 года назад
Do a csgo cheat for raging. You might lose some braincells on the anti-aim and and resolver that doesn’t dump fakes.
@nickthomason8596
@nickthomason8596 4 года назад
Here's a good quaternion tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-d4EgbgTm0Bg.html
@LemonChieff
@LemonChieff 4 года назад
Ok I don't understand any of this. Just when I start thinking math make sense I see this. How is this a thing? Y U DO DIS?
@shivaniyd
@shivaniyd 4 года назад
hey can you tell me how to hack roblox pls
@seriousmarble2561
@seriousmarble2561 4 года назад
have a look at the quarternion video from 3b1b ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-d4EgbgTm0Bg.html
@niteshsoni1501
@niteshsoni1501 4 года назад
Can you hack PUBG ??
@celivalg
@celivalg 4 года назад
check out 3Blue1Brown's video if you want to actually understand what's going on with quaternions... never got it before that video ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-d4EgbgTm0Bg.html
@DerKlappspaten
@DerKlappspaten 4 года назад
3b1b
@Sven-W
@Sven-W 4 года назад
There's a lot of fancy math around quaternions, but you can think of them in a really simple way. A quaternion encodes a rotation by saving the rotation axis and the rotation angle around that axis. You can write a quaternion as a 4-vector (w, x, y, z) or sometimes ordered differently as (x, y, z, w). If alpha is your rotation angle, and (p, q, r) is the unit vector describing your rotation axis, you can construct your quaternion as: w = cos (alpha/2) x = p * sin(alpha/2) y = q * sin(alpha/2) z = r * sin(alpha/2) The sin and cos are needed to make quaternion operations work properly. The most important Quaternion operation is the Hamilton Product, which lets you "chain" quaternions like you would chain rotation matrices by multiplying them. This only works properly if your quaternion is a unit quaternion, i.e. the compnents squared and added are equal to 1. This is always the case if you construct your quaternion like described above. A rotation quaternion has the exact same amount of information a rotation matrix has, you can convert one into the other. I love your videos, keep it up!
@black_platypus
@black_platypus 4 года назад
2:44 wait, that's illegal!
@ishikani
@ishikani 4 года назад
Cross vector product rules.
@idrissberchil25
@idrissberchil25 4 года назад
It's confirmed, this video was made last year.
@atzefatze
@atzefatze 4 года назад
...great vid, plz more
@codenamegamma
@codenamegamma 4 года назад
Is there anywhere to see the code for all of this? also you're patreon icon on the endcard got broken. youtube did this for everyone and it's going to require a manual update to fix.
@chemputer
@chemputer 4 года назад
Crystallographic texture analysis is just analyzing the texture resulting from a form of crystallography, such as X-ray crystallography, which is used for all sorts of things, such as determining the structure of molecules, proteins, basically anything you can crystallize. That's how we discovered the shape of DNA. But they did it with FILM and by hand! Now we do it with fast capture digital sensors and computer analysis. You might want to analyze the "texture" of a protein to find a way to activate or deactivate the active site with a small molecule (I.e. a drug!) That said, the PDB file format (which is used for protein structure files) just uses XYZ coordinates, not quaternions. Weird...
Далее
Why MissingNo Multiplies Items!
21:36
Просмотров 179 тыс.
How Speedrunners Use Game Hacking Tools
12:01
Просмотров 123 тыс.
"Когти льва" Анатолий МАЛЕЦ
53:01
I Made a 1D Game 🎮
11:18
Просмотров 1,7 млн
Defending LLM - Prompt Injection
17:12
Просмотров 49 тыс.
Researching MissingNo Glitch in Pokemon
17:56
Просмотров 503 тыс.
When you Accidentally Compromise every CPU on Earth
15:59
Windows Game Hacking with Ghidra and Cheat Engine
15:32
How are Redstone Computers even possible?
19:36
Просмотров 259 тыс.
Dear Game Developers, Stop Messing This Up!
22:19
Просмотров 715 тыс.
How do non-euclidean games work? | Bitwise
14:19
Просмотров 2,4 млн