<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Gremwell</title><link>https://www.gremwell.com/</link><description>Penetration testers and toolmakers - Belgium</description><language>en</language><atom:link href="https://www.gremwell.com/rss.xml" rel="self" type="application/rss+xml"/><item><title>Improper Spring @Query Usage Allows N1QL Injection</title><link>https://www.gremwell.com/spring-n1ql-injection</link><description>Summary
TL;DR
Intro
Testbed
Couchbase
Spring Project
Build
Experiments
Exploitation
Conclusion
Summary
Spring applications quite often use @Query annotation. It helps to control
requests executed by database servers, like customising what data to extract. It
is usually assumed that
@Query is safe…</description><pubDate>Thu, 30 Sep 2021 12:14:31 +0200</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">pavel</dc:creator><guid isPermaLink="false">967 at https://www.gremwell.com</guid></item><item><title>qsslcaudit release v0.8.3</title><link>https://www.gremwell.com/qsslcaudit_v0.8.3</link><description>A new version has been released of our tool which we use to assess TLS clients security: v0.8.3.
The corresponding packages for various Ubuntu versions are prepared in ppa:gremwell/qsslcaudit. Packaging for Kali is handled by Kali maintainers.
Each time you dive into the process of TLS handshake…</description><pubDate>Mon, 12 Apr 2021 15:55:20 +0200</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">pavel</dc:creator><guid isPermaLink="false">966 at https://www.gremwell.com</guid></item><item><title>We Are Hiring Pentesters</title><link>https://www.gremwell.com/jobs</link><description>We Are Hiring Pentesters
We are looking for a penetration tester. Most of the work is in or around Brussels. At the moment due to COVID lockdowns all work is from home. We are looking for a full-time employee.
You'll get a lot of opportunities to hack stuff. Actually, you'll be trying to break…</description><pubDate>Wed, 02 Dec 2020 10:36:57 +0100</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">alla</dc:creator><guid isPermaLink="false">965 at https://www.gremwell.com</guid></item><item><title>Breaking JCaptcha using Tensorflow and AOCR</title><link>https://www.gremwell.com/breaking-jcaptcha-tensorflow-aocr</link><description>Introduction
In early 2020, we had a situation where we wanted to abuse a known username enumeration issue in Atlassian products. The vulnerability allows to enumerate valid username, but if an attacker wants to bruteforce the identified accounts, a CAPTCHA is displayed in the login page and…</description><pubDate>Mon, 05 Oct 2020 15:08:07 +0200</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">quentin</dc:creator><guid isPermaLink="false">964 at https://www.gremwell.com</guid></item><item><title>Reversing Pulse Secure Client Credentials Store</title><link>https://www.gremwell.com/blog/reversing_pulse_secure_client_credentials_store</link><description>In early 2019, I had to assess the latest version (9.1r3 at the time) of Pulse Secure Connect Client, an IPSEC/SSL VPN client developed by Juniper.
Given that the client allow end users to save their credentials, one of my tests included verifying how an attacker could recover them. The attacker…</description><pubDate>Mon, 05 Oct 2020 14:50:49 +0200</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">quentin</dc:creator><guid isPermaLink="false">963 at https://www.gremwell.com</guid></item><item><title>Forcing Firefox to Execute XSS Payloads during 302 Redirects</title><link>https://www.gremwell.com/firefox-xss-302</link><description>Initial Discovery
During a recent engagement I identified an open redirect where a GET parameter would be reflected as-is in the HTTP response Location header without any kind of sanitization. Something similar to this:
Trying multiple kinds of injections, I discovered that newlines and carriage…</description><pubDate>Wed, 30 Sep 2020 14:49:57 +0200</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">quentin</dc:creator><guid isPermaLink="false">962 at https://www.gremwell.com</guid></item><item><title>Remote Command Execution on RemotePC for Windows</title><link>https://www.gremwell.com/blog/remote-command-execution-on-remotepc-for-windows</link><description>Introduction
During an audit we executed in 2019, we had to test a deployment where a third party company had to remotely connect to special purpose computers to perform maintenance. At the time, they had chosen a software called RemotePC to remotely login into these special purpose computers…</description><pubDate>Fri, 08 May 2020 10:38:49 +0200</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">quentin</dc:creator><guid isPermaLink="false">959 at https://www.gremwell.com</guid></item><item><title>Understanding DTLS Usage in VoIP Communications</title><link>https://www.gremwell.com/blog/dtls-srtp</link><description>Introduction
TL;DR
Twilio Platform
Preparing Custom Setup
Traffic Interception and Analysis
Information Gathering
DTLS Demultiplexing
Intercepting Traffic to chunderm.gll.twilio.com
Signalling Traffic
Intercepting DTLS-SRTP
Terminating DTLS with SRTP Extension
Putting It All Together
Spoofing DTLS…</description><pubDate>Thu, 26 Mar 2020 17:32:53 +0100</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">pavel</dc:creator><guid isPermaLink="false">954 at https://www.gremwell.com</guid></item><item><title>Introducing Qsslcauditproxy</title><link>https://www.gremwell.com/blog/introducing-qsslcauditproxy</link><description>The Qsslcaudit tool developed by my colleague Pavel provides an easy way for testing a client SSL implementation. To make testing of multiple connections even more straightforward, I created a proxy wrapper for this tool.
How it works
The user configures qsslcauditproxy as a proxy server on the…</description><pubDate>Wed, 18 Mar 2020 11:14:50 +0100</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sean</dc:creator><guid isPermaLink="false">953 at https://www.gremwell.com</guid></item><item><title>Client-side TLS implementation assessment with qsslcaudit - The WPS Office case</title><link>https://www.gremwell.com/blog/wps-office-case</link><description>Preface
In this post we demonstrate how to use our tool to assess client-side TLS implementation: qsslcaudit. qsslcaudit helps determine if a TLS client (mobile application, standalone application, web service) properly validates server's certificate and if only secure protocols are supported…</description><pubDate>Fri, 28 Feb 2020 16:24:51 +0100</pubDate><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">pavel</dc:creator><guid isPermaLink="false">952 at https://www.gremwell.com</guid></item></channel></rss>