<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/systemweakness/best-of/2023/01" -->

---
title: Best System Weakness posts — January 2023 | daily.dev
description: The most upvoted System Weakness posts from January 2023, curated by the daily.dev community.
canonical: https://daily.dev/sources/systemweakness/best-of/2023/01
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/systemweakness/best-of/2023/01
og:type: website
og:site_name: daily.dev
og:title: Best System Weakness posts — January 2023 | daily.dev
og:description: The most upvoted System Weakness posts from January 2023, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of System Weakness — January 2023

1. 1  
[](https://daily.dev/posts/api-101-securing-the-rest-apis-t5du-de4g "API 101: Securing the REST APIs")  
Article  
![Avatar of systemweakness](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4675577b3a8145dab8e12f25b0751c15)System Weakness · 4y  
API 101: Securing the REST APIs  
An API is a set of definitions and protocols for building and integrating application software. It's a way for an organization to share resources and information while maintaining security, control, and authentication. Security is a concern across all the constraints the REST API has to consider during the design and implementation phases.  
84  
2
2. 2  
[](https://daily.dev/posts/password-cracking-understanding-basics-and-tools-used--kbl6memh4 "Password Cracking —Understanding basics and tools used.")  
Article  
![Avatar of systemweakness](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4675577b3a8145dab8e12f25b0751c15)System Weakness · 4y  
Password Cracking —Understanding basics and tools used.  
Password Cracking is the process of using an program/software to identify an unknown or forgotten password. The strength of a password is primarily determined by the number of characters the password contains. The cracking process can involve either comparing stored passwords against various wordlists or to use algorithms to generate random strings for authentication.  
29
3. 3  
[](https://daily.dev/posts/kali-linux-vs-parrot-linux-the-battle-continues-fmvhgndri "Kali Linux vs Parrot Linux — the battle continues")  
Article  
![Avatar of systemweakness](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4675577b3a8145dab8e12f25b0751c15)System Weakness · 4y  
Kali Linux vs Parrot Linux — the battle continues  
Kali Linux and Parrot Linux are both open-source operating systems that are popular among security professionals and ethical hackers. Both systems are designed for use in security and penetration testing. Both come with a wide range of tools for tasks such as network analysis, vulnerability scanning, and exploitation.  
28  
5
4. 4  
[](https://daily.dev/posts/encryption-algorithms-in-python-lbmpmra9d "Encryption Algorithms in Python")  
Article  
![Avatar of systemweakness](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4675577b3a8145dab8e12f25b0751c15)System Weakness · 4y  
Encryption Algorithms in Python  
Encryption is crucial as it ensures that a company’s data remains private and protected from unauthorized access or breaches. Data Encryption refers to the method of transforming data, such as text, email, or messages, from a readable format to an unreadable format.  
19
5. 5  
[](https://daily.dev/posts/ethical-hacking-ngpcypgmz "Ethical Hacking")  
Article  
![Avatar of systemweakness](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4675577b3a8145dab8e12f25b0751c15)System Weakness · 4y  
Ethical Hacking  
Ethical hacking, also known as ‘white hat’ hacking, is the practice of using hacking techniques for the purpose of identifying and resolving security vulnerabilities in computer systems and networks. Ethical hackers play a crucial role in keeping our digital world safe, says Imila Maheshan.  
14
6. 6  
[](https://daily.dev/posts/basic-pentesting-1-vulnhub-writeup-hfgxj9zjj "Basic Pentesting: 1 Vulnhub Writeup")  
Article  
![Avatar of systemweakness](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4675577b3a8145dab8e12f25b0751c15)System Weakness · 4y  
Basic Pentesting: 1 Vulnhub Writeup  
This is a small boot2root VM I created for my university's cyber security group. It contains multiple remote vulnerabilities and multiple privilege escalation vectors. If you enjoyed the VM or have questions, feel free to contact me at: josiah@vt.edu.  
13

[See all System Weakness archives](/sources/systemweakness/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/systemweakness/best-of/2023/01#page","url":"https://daily.dev/sources/systemweakness/best-of/2023/01","name":"Best System Weakness Posts — January 2023","description":"The most upvoted System Weakness posts from January 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/systemweakness/best-of/2023/01#items","numberOfItems":6,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/api-101-securing-the-rest-apis-t5du-de4g","name":"API 101: Securing the REST APIs"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/password-cracking-understanding-basics-and-tools-used--kbl6memh4","name":"Password Cracking —Understanding basics and tools used."},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/kali-linux-vs-parrot-linux-the-battle-continues-fmvhgndri","name":"Kali Linux vs Parrot Linux — the battle continues"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/encryption-algorithms-in-python-lbmpmra9d","name":"Encryption Algorithms in Python"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/ethical-hacking-ngpcypgmz","name":"Ethical Hacking"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/basic-pentesting-1-vulnhub-writeup-hfgxj9zjj","name":"Basic Pentesting: 1 Vulnhub Writeup"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"System Weakness","item":"https://daily.dev/sources/systemweakness"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/systemweakness/best-of"},{"@type":"ListItem","position":5,"name":"January 2023"}]}]}
```

