Quantcast
Channel: sc0ty – low level fun
Browsing all 20 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Wykład dla KN-Atena, temat: Wstęp do Reverse Engineeringu

PL: Wczoraj (21.11.2011) w ramach koła naukowego KN-Atena Politechniki Poznańskiej przeprowadziłem wykład pod tytułem Wstęp do Reverse Engineeringu. Zgodnie z obietnicą zamieszczam prezentację, którą...

View Article



Image may be NSFW.
Clik here to view.

Unpacking PKLITE executables

Recently I came across program that was packed (according to PEiD) by PKLITE32 1.1 (PKWARE Inc.). It is an old version of Keil uVision linker. I have been forced to use Keil 3.60 to manage some code...

View Article

Image may be NSFW.
Clik here to view.

MSI Wind – making System Control Manager more likeable

System Control Manager is an MSI software designed to handle keyboard shortcuts with Fn key for Wind netbooks. Since I have Wind U115 with hybrid hard disc (8GB SSD drive for system and 160GB...

View Article

Samsung TV network remote control protocol

It happens, that I get my new 32″ Samsung TV – model LE32D550. Like most of new Samsung TV’s (if not everyone) it could be connected into the LAN. Of course, one of the first thing I do when the...

View Article

Controlling Samsung TV adjustments

Samsung TV’s (series D and probably series C) are equipped with some feature called Rendering Control Service. It is simply network protocol useful to control some parameters related to audio and video...

View Article


Image may be NSFW.
Clik here to view.

Porting AutoMapa 6.10 to SIMPad

Yes, I bought new SIMPad – most powerful model SLC. My last port of AutoMapa is a little bit outdated so I decided to port the new version (6.10B). After changing architecture differences (same as in...

View Article

Image may be NSFW.
Clik here to view.

Blackberry COD Extractor

My software that I’ve created to extract some useful information from COD files. It is able to read: application name, version number, vendor string, description, creation time, icon file. Works under...

View Article

Image may be NSFW.
Clik here to view.

Old stuff

Some of my project which I created in past. These projects are published as is. Presented in chronological order. Robot manipulator simulationCylindrical manipulator simulation (C++, May 2008) Opengl...

View Article


Image may be NSFW.
Clik here to view.

VSMTools – updated and open sourced

I’ve developed new version of my VSMTools (BlackBerry branding files editor/extractor). Version 0.7 is much smaller, better optimized and contains some minor fixes. From this version VSMTools will be...

View Article


Image may be NSFW.
Clik here to view.

My soldering station

I actually never have my own station. I always have been using cheapest soldering iron without any regulator. Of course I has access to such equipment in work, but it’s not the same. And I quit that...

View Article

Image may be NSFW.
Clik here to view.

f.lux hotkeys modification

I’ve started using f.lux some time ago and now I cannot live without it. But there is one disadvantage considering my use case. Whenever I want to see a movie (which is usually at evening when f.lux is...

View Article

Terminal version of 2048

I made it. Terminal clone of this game. And you can play it via telnet: telnet 2048.got-game.org Or better with username, then you will be able to continue game after disconnection: telnet -a...

View Article

Kernel for NAS ZyXEL NSA310

There are some kernels for this NAS on the web (binaries and configs), but everything I could find was super old (like kernel 3.6.9 old). Because I’ve been able to successfully build current longterm...

View Article


Reasonable mouse support in tmux

Yes, we finally got sane, configurable mouse support. In version 2.1 they changed mouse-mode, mouse-select-window/pane etc with single mouse switch. Mouse actions now generates key events that can be...

View Article

Vimview: Vim – gdb integration

Vimview is my new pet project. The goal was to follow source code in vim, when using gdb. I wanted it to be done without heavy vim scripting. So I wrote a single file gdb plugin in Python. It makes vim...

View Article


Image may be NSFW.
Clik here to view.

Fixing Audiotrak Maya U5 firmware

TL/DR: I’ve fixed Maya’s firmware to work better under Linux:  Audiotrak Maya U5 firmware MOD Part 1: whats broken Maya U5 is an USB sound card with 5.1 channels support. It has pretty decent sound...

View Article

grip – indexed grep

I’ve created this useful (I hope) tool https://github.com/sc0ty/grip. It is grep-like file searcher, but unlike grep, it uses index to speed up the search. We need to generate index database first, and...

View Article


Grip updated and ported to Windows

Recently I was working on my indexed grep. Now it could be used with Boost library, as alternative to POSIX. There are build for Windows in the release page. This version could have issues when...

View Article

SubSync – synchronize movie subtitles with audio track

Posts in series: Introduction (this post)Architecture overview I’m not dead, just busy. Sorry for the long break without posts. And recently I’ve created this little tool. It uses speech recognition...

View Article

Image may be NSFW.
Clik here to view.

SubSync – architecture overview

This is second post in this series. See Table of Content. SubSync is written in Python with custom native module compiled from C++ (named gizmo). During synchronization pipeline similar to this is...

View Article
Browsing all 20 articles
Browse latest View live




Latest Images