These Files Don't Show Their Extension
jh.live/snyk || Try Snyk for free and find vulnerabilities in your code and applications! ➡ jh.live/snyk
Learn Cybersecurity - Name Your Price Training with John Hammond: nameyourpricetraining.com
Read The Hacker Mindset by Garret Gee: jh.live/hackermindset
WATCH MORE:
Dark Web & Cybercrime Investigations: • Tracking Cybercrime on...
📧JOIN MY NEWSLETTER ➡ jh.live/email
🙏SUPPORT THE CHANNEL ➡ jh.live/patreon
🤝 SPONSOR THE CHANNEL ➡ jh.live/sponsor
🌎FOLLOW ME EVERYWHERE ➡ jh.live/twitter ↔ jh.live/linkedin ↔ jh.live/discord ↔ jh.live/instagram ↔ jh.live/tiktok
💥 SEND ME MALWARE ➡ jh.live/malware
🔥KZread ALGORITHM ➡ Like, Comment, & Subscribe!
Пікірлер: 102
Fun fact with the compression algorithms. [32:21] Depending on the type and input, some can result indeed bigger instead of smaller. Imagine a simple example with text content "AAAAAA" where you compress it and the result is "6A". As you can see, it is smaller, right - but what if the content will be "ABC"? The result will be "1A1B1C" resulting twice as big, instead of smaller. That is also the reason why there are multiple compression algorithms and where one can shine, the other fails and otherwise.
@teamredstudio7012
23 күн бұрын
I believe one of the reasons it's larger often for very small files is the metadata. I experienced this phenomenon while writing my own compression algorithm one day. The metadata might not go smaller than a certain size and this size depends on the file metadata structure. For example, a plaintext file might only contain 5 UTF-8 characters and be 5 bytes, but when archived, the archive contains the modification date, creation date, file path and the compressed data so it will always be larger than the input 5 bytes. It also depends on the entropy of the input file, the compression algorithm doesn't make all files smaller, only low entropy files are shrunk, high entropy files are actually compressed larger than their input because there is only a finite amount of possible byte combinations.
@U20E0
23 күн бұрын
Any lossless compression algorithm must on average of all possible inputs compress by a factor less than or equal to 1 ( so, either not at all or increase the size ) Otherwise you'd be storing more than 1 bit of information in each bit of the file
@olnnn
23 күн бұрын
@@teamredstudio7012 Compression algorithms will usually fall back to leaving a block of data uncompressed if it ends up being larger when compressed but it will still result in some small overhead in the datastream or file format compared to the original file since it has to actually store some metadata about compression method and size etc
@teamredstudio7012
23 күн бұрын
@@olnnn That is correct, I even implemented that in my own algorithm, where if the compressed chunk including the header for this chunk is larger than the uncompressed data the original data is just copied.
@BillAnt
22 күн бұрын
Oh man I was hoping for the NTAuthority\System will be able to edit/delete, but now I can't wait for the TrustedInstaller video. John Hammond to the rescue, that should be juicy. :D
You can create .url files simply by creating a normal .lnk file over the GUI and simply paste in a URL. It will create a Internet-Shortcut (.url)-File - Steam does use those for theyre game shortcuts for example. Also you can refresh any explorer.exe content or your desktop with F5.
@28:37, actually game shortcuts made by Steam are .url files not .lnk.
Knowing where they are stored now, I might just make a little powershell script that scans the registry for all files with hidden extensions to make sure there aren't any extra.
@BillAnt
22 күн бұрын
Also delete the NeverShowExt keys from all instances. ;)
@Bizzybugproductions
22 күн бұрын
@@BillAnt can you help me understand this statement?
@BillAnt
21 күн бұрын
@@Bizzybugproductions - Watch the full video to understand it.
@teamredstudio7012
15 күн бұрын
btw, if you want the script, I posted it in a second comment.
Cheers! Thank you for covering this. 😃👍💛
FYI, you can right click the desktop to refresh it and the changes will take effect.
@peekachugaming3231
23 күн бұрын
Actually can press F5 to refresh on the desktop/explorer.
@BillAnt
22 күн бұрын
A simple desktop refresh via F5 or right click will not show the extensions via the removal of the NeverShowExt key. He ran a script which contains "taskkill /F /IM explorer.exe" and "start explorer.exe".
What main operating system do you use @John? Is it like bare metal ubuntu and all the security stuff you do is on VM's or some other kind of setup? Thank you in advance!
The Moles (Minecraft hacker guys) used the .pif trick in a campaign against Minehut. They used .pif to trick users into running a stealer under the guise of it being a captcha image.
Hey John, what keyboard do you use?
Allmost fell for a lnk file inside an archive that looked like a folder few years ago.. It wanted todo some powershell stuff from an url... Pretty sniky :s
Super interesting as always!
Calculator has a protocol handler? Wild. I had looked at protocol handlers briefly based on one of JH (or maybe it was LiveOverflow)'s stuff and seemingly missed that one! (I remember writing code to enumerate all the registered ones.)
ooh man this are some awesome extension
Do you suggest upgrading from windows 10 to 11?
Where do you get your Virtual Machines from?
Isn't there a NirSoft tool that allows you to run any executable or command as any user with basically any settings you can imagine?
I vaguely remember something about setting the hot key but I don't believe it was saved in the file.
Very nice video, we want the following 👽
I want learn Format String Vulnerability in pwn to get shell,can you teach me?
We have software which works with MAPI or SMTP depending on the config so I guess it's actually used
15:20 Your Desktop, Documents and some other folders on the side are already such libraries in Win11. Maybe you cannot add a library to a library. Or Win11 is just being weird.
For anyone wondering how John is 'typing' emoji in Windows: windows/super-key + . (period/full stop)
4:53 not working when I do this. It is still showing the ending
cool shirt
quality video.
Man you teach me a lot!
Memories bring back memories bring back YO😂
How did John Get the Checkmarks
@sunla
23 күн бұрын
The emojis? You can pull that up on Windows with a key
@DanGood122
23 күн бұрын
Ctrl + : for emoji menu within Windows
@KyleRice
23 күн бұрын
Thanks for the info
Lol. I spent a few hours last weekend doing something similar.
.url icon worked in Internet explorer
I think search-ms failed because you typed 'johnh' instead of 'john'
That .mapi sounds like a pandoras box 😂
Dude ... pif files .... I know them. I'm so old.
total commander shows every extention
@omahanprabla3058
21 күн бұрын
Hope you're not using the cracked version bro
Completely vanilla; opens Sublime. 😂
That's why I use Linux
Windows still can have PIF files? What?
I got hacked by a sketch software pls help me
@gaatjenietsaan88
23 күн бұрын
It says i need to pay 1500 in bitcoin
Don't use windows
@new_simsons
23 күн бұрын
Cry about it
@BigFunnyGiant
23 күн бұрын
Some people really don’t have a choice. They have to for certain software or for work.
@JohnSmith-jc7dk
22 күн бұрын
Linux GUI is very buggy
🔥🔥🔥
chat jibbity 🤣
First comment from Kenya always inspired.
@munchcup
24 күн бұрын
Usituhack banah
Is there really no way to show the .lnk? A problem is that they look exactly like symlinks except that the "link target" field is empty, which you can't always see, so that's kind of annoying.
No views?! Never been so early on a video.
This is why you use Linux.
@ilovebobrov88
24 күн бұрын
GNU/Linux🤓🤓 😤😤☝☝🤬🤬🤬👹👹
@muizzsiddique
24 күн бұрын
Ah yes, the Operting System that stores plain text files, binary executables, and literally anything else, all in a file with no file extension.
@CartoonSlug
24 күн бұрын
@@muizzsiddique Oh ok ill just use windows
@benebene9525
24 күн бұрын
@@muizzsiddiqueYou do realize that nobody is stopping you from using extensions anyway? The point is that linux doesnt lie to the user about filenames
@wild_elliot
24 күн бұрын
Everything has it's own pros and cons@@muizzsiddique
This guy does not do segways. Like this segway to our sponsor...
@U20E0
23 күн бұрын
Segue
@DaVinceE27
22 күн бұрын
Nope, but this guy segways... Like he is on a roll.
one of pest in my life
FIRST ❤ Also you're the man 🔥 🤘
oh okey new thing for me to use ...
mate how am i so early
First
Big fan sir i watched you every video they are awesome how can i contact you online or chat with you i have some cybersecurtiy or security related question from which platform i can ask you that questions?