Posts

  • clippy

    Shape up your website with CSS clip-paths

    Live: https://bennettfeely.com/clippy

    Shape up your website with CSS clip-paths!

    Clippy is a tool for generating values for shape functions for the new and cool CSS clip-path property.

    Tags: #javascript

  • struts

    Mirror of Apache Struts

    More information can be found on the homepage. Please read the Security Guide, and the JavaDocs can be browsed. Questions related to the usage of Apache Struts should be posted to the user mailing list.

    Tags: #java • struts • web-framework

  • react-native-sqlite-storage

    SQLite3 Native Plugin for React Native for both Android (Classic and Native), iOS and Windows

    Foundation of this library is based on Chris Brody’s Cordova SQLite plugin.

    Features:

    1. iOS and Android supported via identical JavaScript API.
    2. Android in pure Java and Native modes
    3. SQL transactions
    4. JavaScript interface via plain callbacks or Promises.
    5. Pre-populated SQLite database import from application bundle and sandbox
    6. Windows supports callback API, identical to iOS and Android

    There are sample apps provided in test directory that can be used in with the AwesomeProject generated by React Native. All you have to do is to copy one of those files into your AwesomeProject replacing index.ios.js.

    Please let me know your projects that use these SQLite React Native modules. I will list them in the reference section. If there are any features that you think would benefit this library please post them.

    The library has been tested with React 16.2 (and earlier) and XCode 7,8,9 - it works fine out of the box without any need for tweaks or code changes. For XCode 7,8 vs. XCode 6 the only difference is that sqlite ios library name suffix is tbd instead of dylib.

    Version 3.2 is the first version compatible with RN 0.40.

    Tags: #java

  • jsonq

    A PHP query builder for JSON

    JsonQ is a simple, elegant PHP package to Query over any type of JSON Data. It’ll make your life easier by giving the flavour of an ORM-like query on your JSON.

    Tags: #php • json • json-data

  • django-rest-knox

    Authentication Module for django rest auth

    If you need to debug a test locally and if you have docker installed:

    simply run the ./docker-run-tests.sh script and it will run the test suite in every Python / Django versions.

    You could also simply run regular tox in the root folder as well, but that would make testing the matrix of Python / Django versions a bit more tricky.

    Tags: #python

  • blessing-skin-server

    Web application brings your custom skins back in offline Minecraft servers.

    • A fully functional skin hosting service
    • Multiple player names can be owned by one user on the website
    • Share your skins and capes online with skin library!
    • Easy-to-use
      • Visual page for user/player/texture management
      • Detailed option pages
      • Many tweaks for a better UI/UX
    • Security
      • Support many secure password hash algorithms
      • Email verification for registration
      • Score system for preventing evil requests
    • Incredibly extensible
      • Plenty of plugins available
      • Integration with Authme/Discuz (available as plugin)
      • Support custom Yggdrasil API authentication (available as plugin)

    Tags: #php • minecraft • laravel

  • purple-team-attack-automation

    Praetorian’s public release of our Metasploit automation of MITRE ATT&CK™ TTPs

    At Praetorian, we were seeking a way to automatically emulate adversary tactics in order to evaluate detection and response capabilities. Our solution implements MITRE ATT&CK™ TTPs as Metasploit Framework post modules. As of this release, we’ve automated a little over 100 TTPs as modules.

    Metasploit’s advantage is its robust library, capability to interact with operating system APIs, and its flexible license. In addition, we’re able to emulate the features of other tools such as in-memory .NET execution via leveraging Metasploit’s execute_powershell functionality. This allows Blue Teams to ensure that their tools are alerting on the actual TTP behavior and not execution artifacts (such as encoded PowerShell).

    Our solution is built on top of the latest version of Metasploit as of 09Apr2019 (pulled from: https://github.com/rapid7/metasploit-framework). We’ve made minor modifications to Metasploit’s code base to enable some of the automation. Everything should work as intended if you’re already familiar with Metasploit. The magic happens after you establish a Meterpreter session and run a TTP as a post-exploitation module.

    We’re open sourcing our work because we believe in solving the cybersecurity problem. By giving Blue Teams more tools to emulate adversary behavior, we hope to improve their capabilities and reduce the still very high average dwell time.

    Tags: #ruby

  • size-plugin

    Track compressed Webpack asset sizes over time.

    Install size-plugin as a development dependency using npm:

    npm i -D size-plugin
    

    Tags: #javascript • webpack • webpack-plugin

  • logstash-output-amazon_es

    Logstash output plugin to sign and export logstash events to Amazon Elasticsearch Service

    This plugin is now in maintenance mode. We will supply bug fixes and security patches for v7.2.X, older versions are no longer supported. This change is because the OpenSearch Project created a new Logstash output plugin logstash-output-opensearch which ships events from Logstash to OpenSearch 1.x and Elasticsearch 7.x clusters, and also supports SigV4 signing. Having similar functionality plugins can be redundant, so we plan to eventually replace this logstash-output-amazon_es plugin with the logstash-output-opensearch plugin.

    To help you migrate to logstash-output-opensearch plugin, please find below a brief migration guide.

    Tags: #ruby

  • samson

    Web interface for deployments, with plugin architecture and kubernetes support

    Create a project and 1 or more stages (staging/production etc), then selects a version and start the deploy.

    Samson will:

    • clone git repository
    • execute commands associated with the stage (or execute API calls for kubernetes)
    • stream deploy output to everybody who wants to watch
    • persist deploy output for future review

    Tags: #ruby • kubernetes • cd

subscribe via RSS