In this cryptography challenge, the aliens are trying to hide their encrypted message between 9999 lines of garbage! But we know 1. Python 2. The size of the key & 3. part of the plain text. So cracking their password should not take long...
...
https://www.youtube.com/watch?v=Mx_lmS1BsSY
In the previous video, we found out about the best world to start wordle with. Now we are facing a 5 letter word with some known characters.... How can we find the answer? Lets learn about and use REGEX to do so.
...
https://www.youtube.com/watch?v=ZbdTghkVM_4
This is kind of long and focused on merging the PRs we've got, including a PR to break the program in different modules. Other PRs are:
- preventing bullets from passing through land
- updated README.md
- show the cause of "end game"
- show ascii art only if the screensize is enough
- show pause box
- breaking the project in different modules
...
https://www.youtube.com/watch?v=dYoaqjv_Bjw
یه رمز به ما رسیده ولی یه فانکشن از برنامه غیب شده! سعی می کنیم اون فانکشن رو بنویسیم تا ببینیم رمز چی بوده.
...
https://www.youtube.com/watch?v=OLF6oN-FxdY
Ever wondered how the Unix wizards conjure up their spells? Join me on a thrilling journey as we decode the magic behind the who and users commands. This isn't just another tutorial; it's your gateway to becoming a command line sorcerer on Linux, BSD, or Mac systems.
We'll start by unraveling the mysteries of the UTMP unix version 1 format on OpenBSD, guiding you through the arcane process of information extraction. Then, we'll peek into the very source code of the users command, revealing secrets that have been closely guarded by the Unix Elders.
By the end of this adventure, you'll not only be versed in the ancient UTMPX texts but also be ready to craft your very own users or who commands. Imagine creating a bespoke tool like is_logged_in, which can divine the presence of a user with a simple 1 or 0.
Prepare for that 'Eureka!' moment, as the curtain lifts and the commandline's enigmatic workings become clear. If you're armed with basic programming knowledge, this video will elevate your skills to mystical heights.
So, are you ready to wield the power once held by the Unix Elders? Let's embark on this quest for command line enlightenment together!
00:00 - Introduction to users & who command on OpenBSD & Linux & Unix
03:36 - man users
04:45 - understanding utmp file format
14:54 - studying `users` source on OpenBSD
20:55 - suggestions to write your own `users` command
23:40 - yes command
...
https://www.youtube.com/watch?v=LBC_EnJU9HI
This is a fun & easy challenge. The plaintext is encrypted using a shift cipher (close to Vigenere Cipher) with a truly random key, but with a twist: each word is encrypted individually! Fun part of the solution its my manual approach... here you not only will learn about the shift ciphers, but will see them in action; one at a time!
...
https://www.youtube.com/watch?v=AIYu1AtvF-4
Eight bits make a byte right? So 8 rabbits should make a rabbyte :D
This is a meme which appears every other week on 9gag or programming forums. Lets use our skilz in bash & python to create every possible meme in this genre.
1. find all the words which finish in "bit"
2. find a photo of them on google images (python / requests / beaitful soup)
3. create the meme (bash, sed & image magick)
4. profit (not sure how!) :D
...
https://www.youtube.com/watch?v=i320WLIPZlM
In the LPIC1 version 500 module 102.5, I will show you how to manage the software of your RedHat Based Linux distro (Including RHEL, Fedora, SUSE, OpenSUSE, Rocks, ...). In the this part we will see how the lower level command `rpm` can be used to manually install, update, remove or query information about the [system] package.
00:00 - Install and update via RPM
05:55 - Query data using RPM
10:44 - Verifying / Checking RPM Packages
16:30 - Extracting RPM files
Here you can check the booklet: https://linux1st.com/1025-use-rpm-and-yum-package-management.html
...
https://www.youtube.com/watch?v=0E_EuBUSuz4
LPIC1; 022; 103.1 part 1/2.
In this section we will start using our command line in a professional manner. You will understand what is a command line, what is a shell and what is a terminal emulator. We will do a quick review on bash, dash, zsh, ksh, csh and will use bash as a reference.
00:00 - Work on the command line
01:28 - Shell / Terminal Emulator / Bash and others
06:00 - Internal vs external commands
08:22 - cd & pwd (relative and absolute paths)
13:10 - system information with uname
14:44 - Getting help in linux with man (manuals)
18:00 - Escaping and Quoting special characters
book: https://linux1st.com/1031-work-on-the-command-line.html
...
https://www.youtube.com/watch?v=X-zq9-FhjOA