Best of Security2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    Please Stop Using Local Storage

    Local storage is just one big old JavaScript object that you can attach data to (or remove data from) Local storage provides at least 5MB of data storage across all major web browsers. This is a fairly low limit for people building apps that are data intensive or need to function offline. If the app you're using doesn't fit the above description: don't use local storage.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·4y

    Diagram as Code

  3. 3
    Article
    Avatar of asayerasayer·4y

    11 Authentication Mistakes and how to fix them

    When authenticating a form on your web application, you must be careful not to display just one error message. Displaying a specific error message is dangerous because it could let an attacker use an automated trial-and-error method to determine a user’s username and password. Injection attacks, memory leaks, and compromised systems can occur if data provided in form input is not properly checked. All of the libraries I recommend for validation.

  4. 4
    Article
    Avatar of pointerPointer·4y

    Z4nzu/hackingtool: ALL IN ONE Hacking Tool For Hackers

    All in One Hacking tool For Hackers. Kali Linux in WIndows10 Without VirtualBox YOUTUBE. New Tools Reverse Engineering RAT Tools Web Crawling Payload Injector. SocialMedia Bruteforce Android Hacking tools. Hash cracking tools Wifi Deauthenticate SocialMedia Finder.

  5. 5
    Article
    Avatar of communityCommunity Picks·4y

    9 Docker Extensions Every Developer Must Try

    vclusters is a tool with which you can create virtual clusters on top of any Kubernetes cluster. The extension is readily available on the Docker desktop extensions tab and can be installed with a click. The command to list your vcluster list is, vCluster list 4.

  6. 6
    Article
    Avatar of dzDZone·4y

    I can probably hack your password in MINUTES!

    The average password is easily hacked in minutes by an experienced software developer. This is because of a fundamental flaw in how we were taught to create our passwords. There are simply not enough possible combinations in short passwords such as the above to be "random enough" to prevent a computer from guessing it.

  7. 7
    Article
    Avatar of communityCommunity Picks·4y

    Best practices for creating a modern npm package

    You will first learn how to create an npm package, so you can get familiar with building and publishing a package. Then you’ll learn what’s involved with making a more robust and production-ready package by setting up a test framework, a continuous integration and deployment pipeline, security checks, and automated semantic npm publish.

  8. 8
    Article
    Avatar of communityCommunity Picks·4y

    Why You Should Choose NestJS as Your Backend Framework

    Open-source NestJS is an open-source project with 47,000 stars on GitHub. The framework needs to be fast and able to handle concurrent requests at scale. NestJS’s built-in modules system naturally results in a neat separation of concerns.

  9. 9
    Article
    Avatar of phProduct Hunt·3y

    Bito AI - A Swiss Army knife in your IDE that can 10x your dev life

    A Swiss Army knife in your IDE can 10x your dev life. Free Bito’s AI Assistant can help you write code, understand syntax, write test cases, explain code, check security, and even explain high level concepts.

  10. 10
    Article
    Avatar of spaceliftSpacelift·3y

    The Most Comprehensive List of DevOps Tools for 2023

    The Most Comprehensive List of DevOps Tools for 2023 gathers some of the most useful and commonly used DevOps tools and technologies. Git Git is the most commonly used distributed version control system and is the clear winner in this space. GitHub GitHub is the default and most broadly used code repository management system.

  11. 11
    Article
    Avatar of 80lv80 LEVEL·4y

    Elon Musk Hired Renowed Hacker George Hotz To Help Fix Twitter

    Elon Musk has hired renowned iPhone hacker George "geohot" Hotz to fix Twitter's long-broken searching functionality. Hotz is known as the first person who successfully removed the SIM lock on an iPhone in 2007.

  12. 12
    Article
    Avatar of itnextITNEXT·4y

    Beautify your GitHub repo

    GitHub has become the primary provider to host one’s code. I want to highlight some files to beautify your GitHub repository in this post. If you want people to use your code, you should tell them under which terms they can use it. GitHub displays the raw HTML code, not the “rendered” HTML.

  13. 13
    Article
    Avatar of pointerPointer·4y

    The 7 roles of a CTO

    This post is about me figuring out what a CTO does. I tried to be methodical and deep about it, and broke it down to a few different aspects. It gave me some structure and helped talking about my responsibility, I hope it will be useful for more people.

  14. 14
    Article
    Avatar of linuxhandbookLinux Handbook·4y

    Podman vs Docker: What's the Difference?

    Docker's core runs as a "system daemon" i.e. as a daemon executed by the root user. Red Hat unveiled Podman as an alternative to Docker in 2018. The advantage of using Podman is visible here. Podman does not have a daemon running, and certainly doesn't have any strict requirements for root access.

  15. 15
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Dockerize a MERN Stack app for Production with Security in Mind (Part II)

    This post is the 2nd part of a two part series that covers how to make a MERN stack application production-ready with security in mind. The first part of this series was more of a theoretical post to grasp the basic concepts of what we want to achieve.

  16. 16
    Article
    Avatar of systemweaknessSystem Weakness·4y

    WIFI Hacking

    Any network adapter that can be switched to monitor mode and packet injection mode is required. “wifite’s’ is preinstalled in Kali Linux.

  17. 17
    Article
    Avatar of codegurucodeguru·4y

    Top 10 Security Testing Tools for Developers

    Security testing is the practice of evaluating an information system’s security by detecting and exploiting vulnerabilities. With the number of data breaches on the exponential rise, it is more crucial than ever for developers to ensure the security of their websites and applications. There are a number of open-source security testing tools around to help in this endeavor.

  18. 18
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Dark Web Introduction

    The Deep Web allows users to view information that is normally hidden behind closed doors, such as pages and databases. The dark web is not accessible through standard browsers and operates in a different manner than the ordinary DarkOwl Vision: A threat intelligence service that includes a Dark web scanner as an information source.

  19. 19
    Article
    Avatar of bytebytegoByteByteGo·4y

    EP26: Proxy vs reverse proxy

    CDN Postman is the API platform for building and using APIs (sponsored) Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster. The platform is cloud-native and includes the comprehensive suite of features enterprises are looking for.

  20. 20
    Article
    Avatar of theregisterThe Register·4y

    Meta approves 4 programming languages for employees and devs

    Meta, the social ad biz better known as Facebook, has endorsed four programming languages as preferred options for employees and for developers building software on its platform. Among the favored four is Rust, the much-loved systems language that emerged from Mozilla and is now overseen by the Rust Foundation.

  21. 21
    Article
    Avatar of infosecwriteupsInfoSec Write-ups·4y

    Attacks on JSON Web Token (JWT)

    In this article, we will discuss the attacking part on JWT, which is the hacker’s favorite part. Abusing None algorithm is used to generate a JWToken. In that case, anyone can create a forge JWT Token and submit it to a resource server because there is no signature available in the token.

  22. 22
    Article
    Avatar of devtoDEV·3y

    DevOps Trends for Developers in 2023

    The year 2022 saw a huge momentum in the topics such as AI/ML, automation, security, etc. DevOps practices are constantly evolving, and it is our job to keep an eye on what to focus on in the coming year. Let us see those trends and how they will impact developers and organizations.

  23. 23
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Hacking for Beginners: From Novice to Ethical Hacker Overnight

    Hacking for Beginners: From Novice to Ethical Hacker Overnight. Iotabl founder explains how to break into systems and devices. How to dual boot Kali Linux with MacOS X and run it on a removeable disk. The NMAP Scripting Engine (NSE) is used to perform specific e.g. brute force, cross-site scripting etc.

  24. 24
    Article
    Avatar of eversqlEverSQL·4y

    How I became a better CTO using these 8 resources

    Google offers 25 lessons, 30+ exercises, real case studies, and lectures from Google experts. The SaaS CTO Security Checklist provides actionable security best practices CTOs can use to harden their security. JavaScript is a bird's eye view of JavaScript, its benefits, patterns, and more.

  25. 25
    Article
    Avatar of ballerinaBallerina·4y

    Securing Microservices with OAuth2

    This article explains how to secure your microservices deployment practically with OAuth2 using Ballerina programming language. Let’s see how to design, implement, test, deploy and observe the system. The complete example can be found at:https://ballerina.io/examples/order-management-service.