Daciandacian.me·Nov 10, 2024Find Highs Before External Auditors Using Invariant Fuzz TestingMany high severity findings found during private audits by external auditors could have been found by the protocol developers themselves using invariant fuzz testing prior to engaging external auditors. While this doesn’t require developing an “attac...Discuss·14 likes·865 readsDeep DivesEthereum
Alex PliutauforfreeCodeCampfreecodecamp.org·Nov 4, 2024How to Fuzz Test Golang HTTP ServicesAs a developer, you can’t always envision all of the possible inputs your programs or functions might receive. Even though you can define the major edge cases, you still can’t predict how your program will behave in the case of some weird unexpected ...DiscussGo Language
Khoa Nguyenkhoafrancisco.hashnode.dev·Sep 25, 2024Introduction Web FuzzingWeb fuzzing is a critical technique in web application security to identity vulnerabilities by testing various inputs. It involves automated testing of web applications by providing unexpected of random data to detect potential flaws that attackers c...Discuss·29 readsfuzzer
Victor Uzoagbavictoru.hashnode.dev·Sep 8, 2024Employing Fuzzing Techniques for Bug Discovery in an Automated WayIntroduction Today, software systems have to stay largely exposed to various types of security vulnerabilities. The ability of developers to identify and patch a vulnerability before this may be exploited by malicious attackers is crucial. Fuzzing is...Discussdebugging
Elizabeth Basseydevliz.hashnode.dev·Aug 5, 2024Fuzz Testing Solana Anchor Programs With Trident - A Quickstart GuideIntroduction At the core of every software project are essential testing methods like Unit testing, Integration testing, System testing, and Acceptance testing. These ensure that the software functions correctly, and fulfills the system requirements....Discuss·22 likes·214 readsSolanaSolana
Sandeep Wawdanecybersandeep.hashnode.dev·Jul 27, 2024Out-of-Band (OOB) Fuzzing with Burp SuiteIntroduction While many security testers are familiar with fuzzing techniques, the use of Out-of-Band (OOB) payloads is often overlooked. OOB fuzzing can reveal hidden vulnerabilities that are not directly observable through immediate application res...Discuss·1 like·476 readsBurpsuite
Mohammed TanveerPromdtanveer.com·Jul 24, 2024Understanding QUIC Protocol: A Detailed Look at Packet StructureThe QUIC protocol, developed by Google and standardized by the IETF in RFC 9000, represents a significant evolution in how modern internet communication is handled. By building on the strengths of UDP and integrating security directly into its design...Discussnetwork security
Prabhat Vermaprobot.hashnode.dev·Jul 15, 2024Don't Ship Buggy Code: Your Roadmap to Reliable Bitcoin Core TestsThis article will guide you on how to write fuzz tests and unit tests to better test you code or to increase coverage in already existing or newly written bitcoin files . Generating Coverage reports When testing your new code and writing tests for it...Discuss·1 like·44 readsBitcoin
Shubham Deshmukhhashnode.shubhamdeshmukh.com·May 6, 2024Golang Fuzzing Explained1. Introduction Fuzz testing is a Black Box software testing technique that involves feeding random or semi-random data into a program to uncover edge cases, bugs, and potential security vulnerabilities. It’s particularly effective in identifying une...Discuss·1 like·114 readsgolang
Zealynx Securityzealynx.hashnode.dev·Apr 17, 2024Invariant Tests with Echidna for AMM Smart ContractsIn this article, we are going to review Invariant tests for AMM contracts with Echidna, with a short comparison with Foundry invariant testing and a deep dive into property-based invariant tests for an Automated Market Maker smart contract. Introduc...Discuss·10 likes·65 readsSmart Contracts