Posts
-
rspec-retry
retry randomly failing rspec example
RSpec::Retry adds a
:retryoption for intermittently failing rspec examples. If an example has the:retryoption, rspec will retry the example the specified number of times until the example succeeds.Tags: #ruby
-
keypatch
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
Sometimes we want to patch the binary while analyzing it in IDA, but unfortunately the built-in asssembler of IDA Pro is not adequate.
- This tool is not friendly and without many options that would make the life of reverser easier.
- Only X86 assembler is available. Support for all other architectures is totally missing.
- The X86 assembler is not in a good shape, either: it cannot understand many modern Intel instructions.
Keypatch was developed to solve this problem. Thanks to the power of Keystone, our plugin offers some nice features.
- Cross-architecture: support Arm, Arm64 (AArch64/Armv8), Hexagon, Mips, PowerPC, Sparc, SystemZ & X86 (include 16/32/64bit).
- Cross-platform: work everywhere that IDA works, which is on Windows, MacOS, Linux.
- Based on Python, so it is easy to install as no compilation is needed.
- User-friendly: automatically add comments to patched code, and allow reverting (undo) modification.
- Open source under GPL v2.
Keypatch can be the missing piece in your toolset of reverse engineering.
Tags: #python • ida-pro • assembler
-
AndrOBD
Android OBD diagnostics with any ELM327 adapter
Tags: #java • obd • diagnostics
-
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
postmodules. 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_powershellfunctionality. 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
-
letterpad
A publishing platform for creative people. Discover a world of possibilities for your writing and creativity on Letterpad, the premier blogging platform for creative expression.
Tags: #typescript • react • graphql
-
laravel-mjml
Easily use MJML in your Laravel Blade templates!
Build responsive e-mails easily using MJML and Laravel Mailables.
Tags: #php
-
MonitoRSS
MonitoRSS RSS bot (formerly known as Discord.RSS) with customizable feeds. https://monitorss.xyz
This is the core repository of the MonitoRSS bot (formerly known as Discord.RSS) for development and programmatic use. For the web interface development and programmatic use, see https://github.com/synzen/MonitoRSS-Web.
For users who want to deploy MonitoRSS for personal use, see https://github.com/synzen/MonitoRSS-Clone.
Driven by the lack of comprehensive RSS bots available, I have decided to try my hand at creating one of my own. Designed with as much customization as possible for both users and bot hosters, while also (or should be) easy to understand.
All documentation can be found at https://docs.monitorss.xyz.
Tags: #typescript • discord • rss
-
cloudsim
CloudSim: A Framework For Modeling And Simulation Of Cloud Computing Infrastructures And Services
Cloud computing is the leading approach for delivering reliable, secure, fault-tolerant, sustainable, and scalable computational services. Hence timely, repeatable, and controllable methodologies for performance evaluation of new cloud applications and policies before their actual development are reqruied. Because utilization of real testbeds limits the experiments to the scale of the testbed and makes the reproduction of results an extremely difficult undertaking, simulation may be used.
CloudSim goal is to provide a generalized and extensible simulation framework that enables modeling, simulation, and experimentation of emerging Cloud computing infrastructures and application services, allowing its users to focus on specific system design issues that they want to investigate, without getting concerned about the low level details related to Cloud-based infrastructures and services.
CloudSim is developed in the Cloud Computing and Distributed Systems (CLOUDS) Laboratory, at the Computer Science and Software Engineering Department of the University of Melbourne.
More information can be found on the CloudSim’s web site.
Tags: #java
-
SwipeRevealLayout
Easy, flexible and powerful Swipe Layout for Android
A layout that you can swipe/slide to show another layout.
Tags: #java
-
TwitchNoSub
An extension to show sub only VOD on Twitch
Be able to watch any sub-only vod on Twitch, integrated in the website and support every twitch features.
Support chromium based browser (Chrome, Edge, Brave, Opera, …) and Firefox.
Tags: #javascript • twitch • streaming
subscribe via RSS