Posts
-
Android-PWA-Wrapper
Android Wrapper to create native Android Apps from offline-capable Progressive Web Apps
An Android Wrapper application to create native Android Apps from an offline-capable Progressive Web App.
Drafted for the Android App of my Leasing Calculator Web App using React, Redux, Materialize.css and a lot of Offline-First love over at leasingrechnen.at.
Tags: #java • android • android-wrapper
-
sass-rails
Ruby on Rails stylesheet engine for Sass
This gem provides official integration for Ruby on Rails projects with the Sass stylesheet language.
Tags: #ruby
-
yasumi
The easy PHP Library for calculating holidays
Yasumi (Japanese for ‘Holiday’「休み」) is the easy PHP library that helps you retrieve the dates and names of holidays and other special celebrations from various countries/states. It is calculation and rule driven avoiding the need of a comprehensive database.
Many services exist that can provide holiday information, however are either not entirely free or only offer limited information. In addition, no exhaustive PHP library exists today covering a wide range of holidays and countries. PEAR’s Date_Holidays library was a similar attempt, however it hasn’t been updated for a long time.
Tags: #php • holiday • countries
-
laravel-request-docs
Effortless API documentation tool for Laravel applications. Swagger alternative.
- Light and Dark mode
- Automatic rules fetching from injected Request and by regexp
- Automatic routes fetching from Laravel Routes
- Support for Laravel logs
- Support for SQL query and query time
- Support for HTTP response time and memory consumption
- Support for Authorization Headers
- Support for File uploads
- Support for Eloquents events
- Display extra documentation using markdown
- Saves history previous requests
- Added filters to sort, group and filter routes by methods, controllers, middlewares, routes
- Export Laravel API, routes, rules and documentation to Postman and OpenAPI 3.0.0
Tags: #php • laravel • laravel-package
-
seed-fu
Advanced seed data handling for Rails, combining the best practices of several methods together.
User.seed do |s| s.id = 1 s.login = "jon" s.email = "jon@example.com" s.name = "Jon" end User.seed do |s| s.id = 2 s.login = "emily" s.email = "emily@example.com" s.name = "Emily" endTags: #ruby
-
JSONCrush
Compress JSON into URL friendly strings
This simple system allows for excellent compression of uri encoded JSON strings using the JSCrush algorithm.
- The JSCrush algorithm eliminates repeated substrings similar to the zip algorithm.
- Strings are processed to swap out common json characters with ones that won’t be escaped in the URL.
- This can be used to compress any type of string but is optimized for uri encoded JSON.
- The algorithm speed is reasonable for most cases but can be slow for long strings (>10K characters).
- The character \u0001 (start of heading) is used as a delimiter and will be removed if it appears.
- No additional libraries or dependencies are required and minified code is under 2k!
Tags: #javascript • json • url-shortener
-
pendulums-web-client
Pendulums web client
This repository keeps track of Pendulums client source.
Tags: #java
-
pigaios
A tool for matching and diffing source codes directly against binaries.
Pigaios (‘πηγαίος’, Greek for ‘source’ as in ‘source code’) is a tool for diffing/matching source codes directly against binaries. The idea is to point a tool to a code base, regardless of it being compilable or not (for example, partial source code or source code for platforms not at your hand), extract information from that code base and, then, import in an IDA database function names (symbols), structures and enumerations. It uses the Python CLang bindings (which are very limited, but still better than using pycparser).
Basically, the tool does the following:
- Parse C source code and extract features from the Abstract Syntax Tree (AST) of each function.
- Export the same data extracted from C source codes from IDA databases.
- Find matches between the features found in C source codes and IDA databases.
- After an initial set of matches with no false positive is found, find more matches from the callgraph.
- Rate the matches using both an “expert system” and a “machine learning” based system.
- Also, import into the IDA database all the required structures and enumerations of a given code base (something not trivial in IDA).
The tool was released in October 2018, during the Hacktivity conference.
NOTE: If you’re looking for a tool for diffing or matching between binaries or if you can properly build binaries, you might want to take a look to Diaphora.
Tags: #python
-
ipdb-php
IPIP.net officially supported IP database ipdb format parsing library
IPIP.net officially supported IP database ipdb format parsing library
Tags: #php
-
Pybelt
The hackers tool belt
Pybelt is an open source hackers tool belt complete with:
- A port scanner
- SQL injection scanner
- Dork checker
- Hash cracker
- Hash type verification tool
- Proxy finding tool
- XSS scanner
It is capable of cracking hashes without prior knowledge of the algorithm, scanning ports on a given host, searching for SQLi vulnerabilities in a given URL, verifying that your Google dorks work like they should, verifying the algorithm of a given hash, scanning a URL for XSS vulnerability, and finding usable HTTP proxies.
Tags: #python • port-scanning • sqli
subscribe via RSS