Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

30,066 projects in the catalog.

Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.

OAuth2Client

An RFC 6749 OAuth2 Client implemented as a Lazarus Package. The client is intended to be fully featured and supports the following grant types: Authorization Code Grant Implicit Grant Resource Owner Password Credentials Grant Client Credentials Grant. Attention has also been paid to extensibility. The client also provides: A means of implementing an Extension Grant, including new grant types. Support for new token types Support for New Endpoint Parameters, and Support for additional error codes. This OAuth2 Client uses an external User Agent - the System Web Browser - and incorporates in internal http server for handling redirect responses from an Authorization Server. The package uses the Indy Component library for both an http/https client and an http server. When the https protocol is used the OpenSSL library must also be installed and available for use. Multithreading support is required for Authorization Code and Implicit Grants. The package is written in Object Pascal and is made available under the Lesser GPL. The package requires the Indy package for http/https protocol support. It has been configured for use with the MWA Software IndySecOpenSSL package and the Indy Component Library. A separate branch (Indy106Compat) is also available. This will work with the Indy Component library on its own. However, you will be limited to using the unsupported OpenSSL 1.0.2 library (current is OpenSSL 3.x) and TLS 1.2. For installation instructions please refer to the User Guide.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 30
  • This file is part of this MWA Software OAuth2 Client

Networking Security In the Online Package Manager

sub7

Clone of https://gitlab.com/illwill/sub7 repo.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 20

Security

ClamSentinel

Imported from https://sourceforge.net/projects/clamsentinel (CVS)

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • GPL-3.0

Security

UltraISO-Keygen

A keygen for UltraISO, better than this: https://github.com/dagangwood163/PoCUltraISOKeyGen - for educational purposes only.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Security

Enchanted Keyfinder

NOTE PROJECT MIGRATED TO GITHUB - https://github.com/samrocketman/ekeyfinder is a Magical Jelly Bean Keyfinder fork. It is a utility that retrieves the product key used to install Windows from your registry or from an unbootable Windows installation. It works on Windows 9X, ME, NT/2K/XP, and Vista/Win7 and for other software.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

System Security

LazLock

The latest version of LazLock is at https://github.com/cyberfilth/LazLock/releases A free, lightweight, portable password manager for Windows & GNU/Linux that encrypts your data with 128 bit AES encryption. LazLock also includes a password generator which allows you to create more secure passwords. A plain text version of your data is never written to disk as all decryption is done in memory. LazLock is truly portable, no installation is required so it can be run from a USB drive. Unlike similar programs, there are no dependencies on the .NET Framework (Windows) or Mono (Linux) ------------------------------------- Easily Copy and Paste your login details into any website without having to manually type them out. Your passwords aren't shown on screen so you can use LazLock in front of others without compromising your security. Generate more secure passwords for the websites that you visit, you only need to remember one password to unlock them all.

  • Quiet
  • Application
  • Lazarus
  • SourceForge
  • MIT License

Security

Moon Secure Antivirus

Moon Secure Antivirus aims to be the best Free Antivirus for Windows under GPL license. It offers multiple scan engines, Net shield, Firewall, On access, on Exec scanner and rootkits preventions plus features from Commercial Antivirus applications. Also visit TWERT, our sister project, allowing scheduled domain and process blocking with Windows, Linux, OSX installers at https://sourceforge.net/projects/twert/

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Security

OpenVPN GUI Login-Tool

The OpenVPN client ( https://sourceforge.net/projects/openvpn-gui ) is the standard VPN client for OpenVPN protocol on Windows. Unfortunately you have to enter your username+password each time you're connecting. Since the client does not offer a way to save the users login details, you can now use this OpenVPN GUI Login-Tool. Enter your username and password, save it. Then, as long as the app is running, you don't need to enter your login details ever again. Useful! (don't worry, the login details get saved encrypted and secure) The latest version has this new features: - a scheduled IP change every X seconds/minutes - a manual reconnect with 1 click. - option to run the app with parameters "login" or "reconnect", e.g. to use it in scripts or ext. apps This tool has been made for HideMyAss Pro VPN -> http://www.hidemyass.com If you have any suggestions, questions or if you experience any issues or errors, please contact me @ info@hmastuff.com or post in the discussion page

  • Quiet
  • Application
  • SourceForge
  • Other License

Networking Security

Screen Protector

This application was developed to prevent data leaks such as screenshots and video recordings that can be made from systems without user permission. It does not require installation and is designed for portable use. The project is open source. Due to the techniques used to increase security, some security software (antivirus) may perceive it as a threat. Screen Protector Information ve Documents https://beytullahakyuz.gitbook.io/projects/screen-protector

  • Active
  • Application
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Security

TPOnGuard

This is a clone of an SVN repository at svn://svn.code.sf.net/p/tponguard/code. It had been cloned by http://svn2github.com/ , but the service was since closed. Please read a closing note on my blog post: http://piotr.gabryjeluk.pl/blog:closing-svn2github . If you want to continue synchronizing this repo, look at https://github.com/gabrys/svn2github

  • Quiet
  • Package
  • Delphi
  • GitHub
  • ★ 4

Security

mortar

evasion technique to defeat and divert detection and prevention of security products (AV/EDR/XDR)

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1,513
  • MIT

Security

win-brute-logon

Crack any Microsoft Windows users password without any privilege (Guest account included)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1,173

Security

Magicmida

Themida unpacker

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 753

Security

TokenUniverse

An advanced tool for working with access tokens and Windows security policy.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 668
  • MIT

Security

sandcat

An open-source, pentest and developer-oriented web browser, using the power of Lua

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 554

Networking Security

0xsp-Mongoose

a unique framework for cybersecurity simulation and red teaming operations, windows auditing for newer vulnerabilities, misconfigurations and privilege escalations attacks, replicate the tactics and techniques of an advanced adversary in a network.

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 532
  • GPL-3.0

Security

delphi-jose-jwt

Delphi implementation of JOSE (JSON Object Signing and Encryption) and JWT (JSON Web Token)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 521
  • MIT

Security Cryptography

rootkit.com

Mirror of users section of rootkit.com

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 307

Security

Cmulator

Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 304
  • AGPL-3.0

Security

TaurusTLS

TaurusTLS is an Indy add-on that provides OpenSSL 3.x and 4.x support to Indy. It depends on IndyLaz.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 144
  • TaurusTLS is dual licensed

Networking Security In the Online Package Manager

Anti-WebMiner

Anti-WebMiner protects your PC against web cryptocurrency miners (JS scripts like Coinhive executed in the browser) by modifying Windows hosts file

  • Quiet
  • Application
  • GitHub
  • ★ 120
  • Apache-2.0

Security

steampipe-mod-aws-perimeter

Is your AWS perimeter secure? Use Powerpipe and Steampipe to check your AWS accounts for public resources, resources shared with untrusted accounts, insecure network configurations and more.

  • Active
  • Other
  • GitHub
  • ★ 114
  • Apache-2.0

Security

FirewallEasy

Application allows to block Internet access to other applications / Приложение позволяет заблокировать доступ в интернет другим приложения

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 113

Security Networking

dns-black-cat

Multi platform toolkit for an interactive DNS shell commands exfiltration, by using DNS-Cat you will be able to execute system commands in shell mode over DNS protocol

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 112

Security Networking

honeyplc

High-interaction Honeypot for PLCs and Industrial Control Systems

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 102
  • GPL-3.0

Security Networking

incarcero

Incarcero is a tool that creates Virtual Machines (VMs) preconfigured with malware analysis tools and security settings tailored for malware analysis without any user interaction.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 94
  • GPL-3.0

Security

RemoteSignTool

This tool provide "remote" signtool

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 87

Security

RatSources

Personal collection of Remote Administration Tool sources. Dedicated for Ax0nes Forum at Ax0nes.com for education purpose

  • Archived
  • Other
  • Delphi
  • GitHub
  • ★ 84

Security

run-as-attached-networked

RunAsAttached is a program to run a console as another user and keep new console attached to caller console. Support reverse shell mode (Ex: Netcat)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 79

Security System

huntpad

An open-source notepad with features that are particularly useful to penetration testers

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 61
  • BSD-3-Clause

Security

DX.Comply

Generate CycloneDX SBOMs for Delphi projects — EU Cyber Resilience Act compliance in one click

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 60
  • MIT

Security

horse-basic-auth

Middleware for Basic Authentication in HORSE

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 59
  • MIT

Security

Security4Delphi

Enables and use of the concept of security in your Delphi applications

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 56
  • Apache-2.0

Security

TChopper

conduct lateral movement attack by leveraging unfiltered services display name to smuggle binaries as chunks into the target machine

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 55

Security

CodeDeob

Code Deobfuscator x86_32/64

  • Quiet
  • Application
  • GitHub
  • ★ 54
  • MPL-2.0

Security

rad-authenticator

Time-Based One-Time Password (TOTP) projects in Delphi with Google Authenticator compatible PIN number generation

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 50
  • MIT

Security

Casbin4D

An authorization library that supports access control models like ACL, RBAC, ABAC in Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 47
  • Apache-2.0

Security

Nanomits

Powerful anti dumping & Anti reverse engineering protection

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 44
  • GPL-3.0

Security

ProtectedMemory-Delphi

Protect and preventing access to specific memory regions, Protect sensitive data from exposed by other processes

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 41
  • MIT

Security

Delphi-SAML

A SAML implementation for Delphi developers

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 40
  • Apache-2.0

Security

Delphi_SChannelTLS

Helper functions and socket classes to perform TLS communication by means of WinAPI (SChannel)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 39
  • MIT

Networking Security

Delphi-and-Google-Authenticator

2-step verification greatly increases the security of your account, especially if your password is stolen. But how about adding this functionality to your Delphi application?

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 35
  • MIT

Security

otp

Time-based one-time password for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 33

Security

google-oauth2

Small Google OAuth 2.0 for Lazarus/FPC

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 31

Security

steampipe-mod-kubernetes-compliance

Run individual controls or full compliance benchmarks for NSA CISA Kubernetes Hardening Guidance across all of your Kubernetes clusters using Powerpipe and Steampipe.

  • Active
  • Library
  • GitHub
  • ★ 31
  • Apache-2.0

Security

ASpirin

ASProtect unpacker for very specific targets

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 26

Security

ExeBulkSigning

Simple tool to sign all EXE or MSIX files in a folder on local PC or over the network.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 26
  • AGPL-3.0

Security

IndySASLOAuth2

OAuth2 SASL authenticator for Indy

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 26
  • Apache-2.0

Security

sentry-2.0

Sentry without the MBA, credential stuffing and brute-force attack tool with many features

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Security

ZXCVBN-Delphi-Pascal

Implementation of ZXCVBN password protocol for Pascal/Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Security

PCSCEMV

EMV kernel. Chain works from card's 'get ATS' to issuer's 'Virtual bank'. Language: Delphi.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 25
  • GPL-2.0

Security