This is actually a good way to learn cyber security many people wouldnt understand the moment they step in since its very confusing at the start. If you start it off via a game that a lot of people play it tends to be easier
@wlockuz44672 жыл бұрын
Exactly my thoughts!
@v380riMz2 жыл бұрын
It’s a good way to start for fun yes, but you’re not going to learn AD exploitation from this lol
@huhulili90212 жыл бұрын
@@v380riMz why bother with AD exploits when you can do RCE?
@v380riMz2 жыл бұрын
@@huhulili9021 I was giving an example. AD exploitation is something comparable to real life (i.e. taking over the whole network with domain admin access). RCE depends on the context of what youre trying to achieve
@kaljinx2 жыл бұрын
@@v380riMz Hey, I was wondering how should I as a beginner get into all of this. I have programming experience, but nothing low level.
@Liz4rdMan2 жыл бұрын
This is the perfect combination of what interests me. Gaming + Hacking + detailed explanations + Easter eggs (herobrine)
@le90382 жыл бұрын
wait. herobrian?
@Liz4rdMan2 жыл бұрын
@@le9038 Yes. 12:36 is one of the times. Check the comment section for more time stamps.
@AnalyticalReckoner2 жыл бұрын
Just wait until you are old enough to get into boys.
@epicm9992 жыл бұрын
@@Liz4rdMan Virgin Herobrine vs Chad LiveOverflow
@willtn2 жыл бұрын
@@AnalyticalReckoner very unfortunate typo, u meant "bots" right?
@leonader94652 жыл бұрын
I love how this video starts like a normal Minecraft tutorial and then suddenly turns into a Minecraft hacking tutorial halfway through. Excellent video. Thanks for sharing.
@cauhxmilloy76702 жыл бұрын
4:22 "When we understand it, we can also change stuff." This is really the heart of engineering. The best way to make better stuff is by understanding the underlying mechanisms at play. This series has been fun this far. Speaking as both a low level programmer, and someone who has spent a lot of time making custom redstone circuits, I really enjoy watching and I really hope that this series reaches a lot of people to get them interested in engineering.
@lisam580210 ай бұрын
Redstone's systems are very helpful in understanding how computers process logic. (Though I assume at least arm devices probably don't use one meter tall pistons/j)
@patfre2 жыл бұрын
The reason you can go so fast in a boat before it kicks you is because when you sit in it on blue ice you can go really fast but if it looked at the default max boat speed it would kick people who didn’t hack
@noir92352 жыл бұрын
This isn't true, vanilla minecraft doesn't include a speed check.
@nathankrehbiel1052 жыл бұрын
@@noir9235 He is running a Paper server.
@noir92352 жыл бұрын
@engineer gaming Nope that's not a movement speed check that is just the server waiting for a confirm teleport packet.
@noir92352 жыл бұрын
@@nathankrehbiel105 paper doesn't add a squared move check but does include the extraneous movement check from spigot.
@noir92352 жыл бұрын
@engineer gaming 8 blocks a packet not a second you can simply send more move packets at smaller intervals
@alexander32932 жыл бұрын
the fall damage is actually calculated on the diff between the heighest point of the time you were flying and the landing y pos you can set the onground boolean on some movement packets and the server will reset "the heighest point"
@Kynatosh2 жыл бұрын
I am not sure.. if you hang something on a rope for a long time it will bounce, the fall damage will add up and when they will fall they will get a lot of fall damage (at least it was like this in 1.8 I believe)
@checkmate12842 жыл бұрын
@Kynatosh I don’t believe the entity would ever be “on ground”, thus never sending the required packet to reset the highest point.
@tr7zw2 жыл бұрын
Added to this, just setting the onGround flag in each movement packet basically lets you fly all the time without the y velocity every so often, and without any fall damage(since for the server you are "on the ground", so neither falldmg or the flyhack check gets triggered).
@RigelNarcissus2 жыл бұрын
@@tr7zw I don't think that's true, but i cant dig through the source to confirm right now. I remember however that standing on solid ghost blocks would get you kicked after a while, so the "on ground" flag would def be set to true, while the y velocity would be zero. Though this is all for older versions than 1.18.2, I don't know if this holds true for that version, though I bet it does. I might look into this later if nobody else does :B
@DefineOutside2 жыл бұрын
The client is authoritative about their ground status. This is to stop fall damage when a player is jumping up and down on ghost blocks, for example. Additionally, it's likely mojang has just never gotten around to fixing minecraft's netcode as it seems like they only care about singleplayer, most of their netcode only really works at 0 ping anyways and even then it barely works and is all around terribly designed. Fall damage is added when an entity goes downwards. Going upwards doesn't change fall damage at all. You can die from a 1 meter fall if you go up and down rapidly 40 times without touching the ground. One funny way to stop fall damage is to never touch the ground. sending onGround = false every tick bypasses some anticheats who only check for faking being on the ground. it's the simplest method to never take fall damage. Also sending onGround = true every few packets resets fall damage in vanilla and works.
@misspotato8132 жыл бұрын
I can't remember the exact reason a noteblock was used over say a chest, but I'm pretty sure it's performance related. Chests are pretty laggy in terms of client render. I also assume there are way less validity checks the noteblocks have to make. Chests check if they're connected to another chest, if it has a cat is on top of it, if it has a block on top of it, etc. A noteblock only checks if it has a block ontop of it.
@LiveOverflow2 жыл бұрын
I assumed there must be a reason like that. Makes sense :)
@char81692 жыл бұрын
A cat??
@HritikV2 жыл бұрын
@@char8169 i guess chest with a cat on top of it just opens normally and kicks the cat
@malbacato912 жыл бұрын
@@HritikV nope - cats block chests opening, just like solid blocks. cats also have it as part of their AI to sit on chests and beds. not a very well known interaction but it's quite old
@CeilingPanda2 жыл бұрын
Minecraft dev, but I'm just relaying what I've heard, chests needs to be "ready" to be animated at any point so they are way more laggy.
@Lougehrig102 жыл бұрын
11:58 FYI, villagers have an internal inventory. They will only share food if they have enough food to share. This mightve been why they werent sharing. Also, are you aware of update suppression? I find it fascinating as it is exploiting a stack overflow exception handling routine in the code to deliberately prevent certain lines of code from running.
@brxne2 жыл бұрын
Update suppression regarding what?
@DanielLiNeutrinos2 жыл бұрын
@@brxne I think one example is removing the nether portal obsidian without breaking the portal, I learned this from one of scicraft builds exploiting this
@BastetFurry2 жыл бұрын
@@brxne Check out docm77 exploiting the living hell out of this the last and current Hermitcraft. According to Mojang it will be fixed in 1.19 tough.
@brxne2 жыл бұрын
@@BastetFurry Wow, first time seeing/hearing about this. Thanks, it's wild.
@ElrondTheGreat3 ай бұрын
Even though my first language is Persian and my English isn't perfect, it's clear how passionate you are about the mechanics. Your teaching is really deep and insightful. As a Minecraft fan and a computer science student who's also into programming and security, I find your content super valuable and enjoyable. Thanks for sharing your knowledge!
@Soykaf_2 жыл бұрын
I just wanted to say, I love this series. it's a great introduction to hacking explained using a really fun subject that almost everyone can relate to.
@gazehound2 жыл бұрын
You should write a NoFallDamage hack! That one's pretty interesting- the server keeps track of how many blocks you have descended without your character being grounded.
@ees4.6 ай бұрын
You can also just reverse the fly hack: send occasional packets upward.
@kubakakauko2 жыл бұрын
Hands down my favorite series on youtube. Keep it going!!!
@tristanmacc2 жыл бұрын
i love this series so much, please keep it up
@dabrick1002 жыл бұрын
I love this series! I've always wanted to learn Minecraft modding, but it's always seemed so daunting. Seeing you go through the beginner steps has motivated me to as well! Danke Freund!
@KentHambrock2 жыл бұрын
I'm loving this new series, it deserves so many more views than it's been getting.
@rx97_mc2 жыл бұрын
I'm loving this series please continue! I hope you cover the cool built-in datapacks and resourcepacks as they are insane for customizing the game without code!
@MaheshDodke2 жыл бұрын
Loving the series 🤗
@emblemi63452 жыл бұрын
00:46 liveoverflow goes phishing _:_ he's a full hax0r now!
@eswee67802 жыл бұрын
great video as always! A very minor reason to not use chests in fish farms may be because chests are what's known as tile entities; they need to be able to store data whereas note blocks just have sort of a 'different block' coded in for each different note in modern versions. This could maybe cost a bit more computing power when chests are loaded, though I don't see a reason for the game to run code for idle chests that are already loaded, which is why I think people (myself included) just use note blocks because they didn't know you could use chests instead.
@Brewt_2 жыл бұрын
12:36 LOOK AT THE RIGHT AHHH
@evgenkonyshock49132 жыл бұрын
This is the best series ever. Do more!
@darraghd4932 жыл бұрын
4:59, it’s more common for noteblocks to be used in redstoning than chests so it’s likely that it was just a first idea and then stuck that way.
@EliteSparklz2 жыл бұрын
Its also not a contanerized entity, you are right that noteblocks are common but the reason for that is to prevent lag. No inventory on a block reduces lag (Doesnt really matter with this small 1 off contraption, but that's the history of it)
@beersforever2 жыл бұрын
Really enjoyable videos, thanks for posting these.
@m4rt_2 жыл бұрын
22:50 I think that is because people have made contraptions that make you go fast, and they don't want to break that.
@DavidCampbellIII2 жыл бұрын
12:56 anyone else notice that old familar face standing off to the right?
@SuperNeon4ik2 жыл бұрын
I love these series. your content is just on the another level.
@LionBrine2 жыл бұрын
Love this series!!! Amazing job
@TheStiepen2 жыл бұрын
One Thing you could easily bypass for years on a vanilla server (though not bukkit/spigot) was Fall damage, simply by making the client send onGround = true, even when not actually on the ground. How Fall damage was calculated was basically talking a snapshot of your y position when setting onGround = false and when it went back to true, it would calculate how far you have fallen, subtract 3, and then that's the amount of damage you take.
@krestofelo87572 жыл бұрын
I really like the way you tell about your experience in making hacks for the game I played for years, It really inspires me to tackle with it too. Only thing distracting my interest is the parts where you switch to normal gameplay and\or explaining simple concepts way to long, as if for some newby (not to offend anybody). But overall impression from the video is still amazing, so keep going, it's really interesting content!
@SoicBR2 жыл бұрын
23:55 code a NoFall hack. It's possible to use a NoFall hack to completely bypass fall damage and it's present in various open-source utility mods
@jesseb0rn512 жыл бұрын
Nice touch with the herobrine at 12:44
@hasnieking2 жыл бұрын
I love how you are doing basically the opposite of me. My first 'big' coding project was a Minecraft mod back when I was 14 years old or something, for version 1.5. Before that I only had made some websites with basic HTML. I followed a KZbin series for the mod as I had no experience in any other language than HTML, but I really loved it. I think that project is one of the reasons I am where I am now. Now I'm following Computer Science at university and am mainly interested in cyber security, and almost graduating! It's really fun to see how Minecraft modding nowadays is done really different than back in the days (as far as I can remember). A modloader called Forge was used in my time mainly, which I think was based on decompiled code as well, but would replace some original code.
@ziccodx2 жыл бұрын
Wow, interestingly, this feels much more fun then creative since you had to work your way up, research, write code to enable these functions. Great work and dang it's enticing me to try much more than the analytical web hacking videos. I'm a game dev, so that's probably why.
@lennyphoenixc2 жыл бұрын
Just wanted to say I love the idea behind this series, keep it up
@davidawesome02482 жыл бұрын
If you want to try it, here is how to fix fall damage. Your fist video on quarry exited me and now I am trying to make a hacked client using only that; It turns out is is very easy to override the advancements and show a chest. I have also made a anti-fall damage mode in it, all you have to do is hook into the movement and rotation packets. They send if the player is on ground, if this is always true no fall damage is calculated
@xXDarkRevolutionHDXx2 жыл бұрын
Btw fabric has an inbuilt config thing too. Many mods use that
@Furetto1262 жыл бұрын
what do you mean by that?
@1e10012 жыл бұрын
@@Furetto126 (it's not actually built-in but) with the modmenu mod you can pretty easily add a configuration screen to your mod,
@Furetto1262 жыл бұрын
@@1e1001 thx for explaining
@xXDarkRevolutionHDXx2 жыл бұрын
@@1e1001 oh right yes it's with mod menu.. but ye that's the go to way to make configs on fabric :D
@frekafrekason54572 жыл бұрын
I love the little easter eggs like the hidden herobrine
@NilesBlackX2 жыл бұрын
This is just an excellent video series on all counts
@kj4derEchte2 жыл бұрын
i want a tshirt with the citate: "Definitions of words are bullshit anyway"
@Plyrs2 жыл бұрын
ok i played minecraft for years and never understands how that afk fishing works. but this video changes everything and blow my mind
@nirui.o2 жыл бұрын
"and they producted a baby" Ah, the straight forward honesty the world deserve. 🤣
@ivankatalenic Жыл бұрын
Great educational and fun video. I've never tried developing mods for Minecraft (or any game), and now once I saw your video it seems extremely easy (well, at least for Java, and Minecraft 😄). Thanks for sharing the knowledge, but also, it's not all great since people will now exploit this to develop even more hacks for this incredible game. I always had problems with cheaters while playing Minecraft with friends on a public server since it was rarely fair play, and I strongly wished it was. If I were to start playing it again, I'd consider creating anticheat software for it. 😃
@cyan20482 жыл бұрын
LiveOverflow playing Minecraft is just the cutest thing I have ever witnessed in my entire life
@4cps7772 жыл бұрын
The reason why the boat fly works is the fact that 2bt2 use an outdated and custom version of NCP. Now the problem with this is the fact that 2bt2 is on 1.12 and vehicles are controlled by the client on versions 1.9 and above. Before that, the client would just send the key presses (specifically by sending location updates with hardcoded values) and the server would move the vehicle accordingly. This, however, meant that anti cheats also didn't check the player when they were moving in a vehicle (since their movement was controlled by the server) and continued to not check the movement even after the update. They of course fixed the exploit after the exploit became public, but vehicles in general are a bit tricky to say the least (For example, I later discovered that leaving a vehicle enabled you to perform arbitrary movements for one tick on AAC3, AAC4 and Intave 13, with the latter two being the latest versions of those specific anti cheats at the time). The reason why the vanilla fly check doesn't kick in is the fact that dedicated anti cheats need to disable the vanilla anti cheat because not doing so would allow a range of other exploits (eg packet fly).
@Maxjoker982 жыл бұрын
I really like these videos. Keep it up!
@joiscode38322 жыл бұрын
This is realy cool. Its good to learn on what you love. Right now im learning via a few ctfs but picoctf is what im most addicted to
@RiesenpiIz2 жыл бұрын
Es sollte eigendlich auch ein scheduler geben, den du benutzten kannst und statt deine eigene flying logic hättest du isFlying vom Spieler auf true setet können und dann versuchen die flying check zu umgehen. Trotzem gutes vid :D
@samo_lego84652 жыл бұрын
Fall damage can be really easily negated, as there's a boolean value in the move packet if player is on ground. Server blindly accepts it and doesn't apply any fall damage if it is set to true ("as player is on ground anyways" :P )
@heitormbonfim2 жыл бұрын
Man, I'm just loving it, you're a genius
@gargshadowofficial87502 жыл бұрын
About the inventing a 1.19 fishing farm chapter of the video you should really look into different ways of implementing vertical redstone. there are a lot of cool solutions of instantly transmitting signals using block updates and observers
@iteragami50782 жыл бұрын
Rays Works already showcased a compact design for a treasure AFK fish farm using skulk sensor, so thankfully, he doesn't need to worry about instant redstone.
@elliot_yoyo2 жыл бұрын
Great series, great work ! Danke :)
@rick-sanchez2 жыл бұрын
Probably too late for the series but you can use F3+H to render hitboxes. Useful when explaining the fish farm. There are also other shortcuts press F3+Q to list them all in chat.
@Reeces_Pieces2 жыл бұрын
I'm really loving this series.
@etopowertwon2 жыл бұрын
You know what also would be fun to watch -- the opposite videos, where you try to build server-side plugins that either prevent flying/lag machines or at least log sus players and log/record their activity.
@webentwicklungmitrobinspan69352 жыл бұрын
i love that you teach this with minecraft, what a great way to help young people discover cyber security! edit: dude you are getting me hooked into java altough i hated it for the time i was in university
@JasonSquirrels Жыл бұрын
4:30 I wonder why people don't just use a chest instead of a noteblock in the AFK-fish farm. If you put a block on top of the chest, it will act the same way as the noteblock, but it is cheaper to craft.
@BaxAndrei2 жыл бұрын
20:21 the first one will check If You are in Air when loggin in, I Guess. I saw it few times on my server when players logged out while /Fly was enabled then disabled on reconnect.
@NewtonMD2 жыл бұрын
When a computer scientist plays Minecraft
@なな-x1m7m2 жыл бұрын
I cant wait next episode! It's Amazinig!!!!!!!
@MCLooyverse2 жыл бұрын
I keep forgetting that I'm listening to LiveOverflow, not ilmango. You guys don't really sound the same, but ilmango was the only German technical Minecraft player I watched, until now.
@corpsecoder52162 жыл бұрын
from cybersecurity to minecraft this is history right here
@tommymairo89642 жыл бұрын
There is a problem with flying hack: the Minecraft server will accumulate the number of blocks(including air blocks) you descent since your feet are off the ground, regardless of the number of blocks your ascent. Therefore, when you fly without Elytra, the accumulated descent will kill you when you land without liquid or hay. This should be taken into account.
@DarmiGames2 жыл бұрын
In the next episode, you shold explore fall damage, and try to do nofall. It'd really go hand in hand with flying.
@fabriperoconalgomasytodojunto2 жыл бұрын
You're amazing dude. I love this video
@thecrazymoon65782 жыл бұрын
You are very good at explaining
@Lichtx2 жыл бұрын
best Minecraft channel on KZbin
@flakanec666 Жыл бұрын
LifeOverflow: Maybe players use boat fly hacks because when player sits in boat flying is not detected Me: Gets kicked while chilling in boat
@darki7412 жыл бұрын
Bester mann kannst miese gut erkären und sehr gut englisch ohne den aktzent hätte ich nicht gedacht du wärst deutsch
@9maxmaz2 жыл бұрын
i think if u send packet falling down to server and fly up to position u fake falldown its should be stable to stand in the air infinitely for the client
@じゅげむ-s6b2 жыл бұрын
9:36 i understand your confusion. it's because of the rain
@real1cytv2 жыл бұрын
So from what I remember boatflying was actually an exploit to bypass the 2b2t anticheat plugin. The reason hausmaster doesn't want people to fly is because it absolutely TANKs the server performance if people are flying fast and constantly loading new chunks etc. There were also other really cool methods to fly (for example riding a pig, which is why you used to have pig spawners in the nether)
@QuietStorm49642 жыл бұрын
Liveoverflow modpack for Minecraft sounds dope
@MichaelOfRohan2 жыл бұрын
Freaking bell was on PERSONALIZES i want ALL the adult minecraft
@einsjannis2 жыл бұрын
Amazing educational content, I don't think theres anyone else making cyber security this approchable, thanks a lot man
@monkaSisLife2 жыл бұрын
You can do a no fall damage hack, which is pretty easy, if I remember correctly hacking clients just prevent the fall damage packet from being sent
@dabbopabblo2 жыл бұрын
This has inspired me to map my debug logs in a hash map to IDs where I want them to be logged so that people can't reverse search to find where functions are happening
@thisconnectd2 жыл бұрын
I remember when I first had an Eureka in Minecraft when a parkour mod (climbing fences I think) worked in multiplayer
@nrliii2 жыл бұрын
Yeah movement mods would work on servers with some old ass anti cheat
@Cryptizism2 жыл бұрын
You should stream 1 of these videos so we can get a more in depth view of your thinking process
@notbillymays2 жыл бұрын
this is really helpful
@dummycodex2 жыл бұрын
that herobrine at 12:56 tho
@mba4677 Жыл бұрын
Putting a chest was smart. Like
@mic2738110 ай бұрын
I didn’t realise that all those features (eg sculk sensor) existed for that long…
@etopowertwon2 жыл бұрын
Wait. Now you unironically entered the circle of my favorite minecraft players. Please do more explanations of the farms. Also server does checks the speed somewhere, I know it as it sometimes give false positives. There's a mod, called PSI that allows you to create spells. You can create a spell which propels you so quickly, server literally reverts your position to the point where you started the movement.
@じゅげむ-s6b2 жыл бұрын
if you're interested in a hack that people would pay thousands for (because 2b2t) you could try creating a option that turns your character into a terminator. Killaura reach auto sword auto feed auto totem auto armour aimbot (optional) scaffolding bhop baritone for path finding towards other players and collecting resources auto gapple and last but not least, crystal pvp, which is the hardest and requires an ai or so
@tanishbhandwalkar-scarlet-85242 жыл бұрын
5:27 12:37 herobrineeeee
@BodyAlhoha2 жыл бұрын
Now, why you don't make that fly bypass using packets ^^
@jonathanschenck8154 Жыл бұрын
Maybe a shulkerbox could work like the chest. Barrels are not going to be grate for fishing.
@Modslover2 жыл бұрын
I'm sure this would be easy, since you are flying into dark caves what if you had night vision? Maybe even a toggle one and off at certain light levels? What other effects could you have? Maybe feather falling for .5 secs before you land so you don't take damage from flying?
@Povilaz2 жыл бұрын
Very interesting.
@LukenSkyne2 жыл бұрын
You could look into how falldamage is calculated and applied :D
@Megaheropap2 жыл бұрын
Please do more Minecraft cyber security videos and your thought process
@nathrm2 жыл бұрын
This video hurt my brain than real world ctf video. 😂😂😂
@rami3sam2 жыл бұрын
Not gonna lie in the beginning i thought i wouldn't like this series but man now i know for sure i was wrong if this isn't good content i don't know what is
@Xylight2 жыл бұрын
Are you using shaders? That ambient occlusion is oddly satisfying
@Omio99992 жыл бұрын
Well, there's a weird quirk in the subtitles. In the last few frames of this video, the subtitle engine just suddenly spits out "you", in a rather silent period.
@ItsGlucose Жыл бұрын
Take a look in qnti fly plugins, they doesn't allow player to float.
@mrcorpz37132 жыл бұрын
Minecraft is a really fun game to mod.
@bylin042 жыл бұрын
5:01, not sure exactly how the fishing mechanics work when trying to get treasure, but could'nt you just build the farm in the middle of the ocean with the flowing water connected to the sea so that you can farm treasures too?
@EliteSparklz2 жыл бұрын
Game checks for ANY non water blocks around the bobber in a 5x5x4 or some range, if it detects any non water or air block you cannot get treasure
@Elementening2 жыл бұрын
what shaders/configs are you using? it looks really vanilla and cool
@henke372 жыл бұрын
You know, those caves would look a lot nicer if they were lit up.