Hello folks, so every time we start learning hacking, there are some basics missing, and I decided to do a revision of basic concepts from absolute Zero, as basic as it can be.
We will for sure advance towards concepts that are security oriented and head towards day to day jobs.
Also those who have some prior knowledge , don’t waste time, see if there are any things that you missed and maybe should have been covered.

This would not be a tutorial like thing but more of Notes kind of thing having essential topics indexed that I am learning or maybe sometimes also extension with references which you can refer for certain topics. Also search about each topic listed along with references that are provided.

Also advanced topics for me maybe beginner for you, so I leave that to your judgement and expect you to utilize the resources after analyzing the contents.

What is Computer
What are programs/software
What is Operating System
What is computer Storage
What is Computer Processor

Computer Hardware Basic Introduction
What are basic parts of computer – System Unit ( CPU, RAM, Motherboard, Hard Disks or other disks..), Input Devices, Output Devices, Storage Devices.
There are plenty of devices like Mouse, Keyboard, External Hard Disks, Speakers , Printers, joysticks , Monitors , earphones, webcam, microphones , and plenty more of peripherals/devices, know what all they do.
connections/ports/interfaces – USB ( and types ), Network connectors ( RJ-45 ), Audio connectors, Video Connectors – ( HDMI , VGA , DVI, Display Port), PS/2 connectors (old Keyboard & Mouse), Anti-Theft connector, SD- Card Reader, IDE/ PATA/ SATA interfaces.

Inside System Unit ( What we commonly refer as CPU)
Power Supply, Motherboard, Graphics/Video Card, RAM, CPU, Fans, Heat-sinks, Hard Disks, Solid State Disks, PCIe ( Expansion Slots) and many more.

1- https://www.idtech.com/blog/parts-of-a-computer
2- https://turbofuture.com/computers/Pcs-system-unit

CPU – The Brain of Computer
Digital things work on electrical signals that understand 0,1 : 0-off , 1- on
Machine Language
Registers, cache
clock speed (GHz),
manufacturers – intel, AMD, Qualcomm
CPU architectures – 32bit, 64bit, arm
System Crystal Quartz – clock multiplier, motherboard speed (MHz)
CPU TDP, manufacturing fabrication process,
CPU cores, threading, hyper threading.
cache (L1,L2,L3…), cache speeds, cache size,
CPU socket- PGA, LGA

1- https://www.redhat.com/sysadmin/cpu-components-functionality
2- https://computersciencewiki.org/index.php/Architecture_of_the_central_processing_unit_(CPU)
3- https://www.studytonight.com/post/x86-vs-x64-what-is-the-difference-between-x86-and-x64-architecture

DDR Speed Ratings, PC Speed Ratings
Double sided stick of RAM
Dual Channel RAM – same channel should have identical RAM
Parity and ECC (Error Correction) chips
SO-DIMS (spamm spaces like laptop)
SPD (Serial Presence Detect) Chip – allows to be queries about RAM

what is BIOS, function
POST – Power On Self Test
BIOS – user password, system/admin password
BIOS setup/configuration/updates


Please enter your comment!
Please enter your name here