Skip to content

Instantly share code, notes, and snippets.

View av-gantimurov's full-sized avatar

Alexander Gantimurov av-gantimurov

  • Angara MTDR Security
View GitHub Profile
@av-gantimurov
av-gantimurov / musicbox.hex
Created August 26, 2026 09:10
Badge Offzone MIDI
-----BEGIN MUSICBOX MIDI-----
TVRoZAAAAAYAAAABAYBNVHJrAAAC4gD/WAQEAhgIAP9RAwehIAD/AxVFbGVjLiBQ
aWFubyAoQ2xhc3NpYykAwAQAkDcTYIA3AACQORNggDkAAJA8E2CAPAAAkDkTYIA5
AACQSBMAkEATYIBAAACASACBQJBAE2CAQACBQJBKEwCQPhNggD4AAIBKAINgkDcT
AJBDE2CAQwAAgDcAAJA5E2CAOQAAkDwTYIA8AACQORNggDkAAJBKEwCQPhNggD4A
AIBKAIFAkD4TYIA+AIFAkEwTAJA8E2CAPAAAgEwAgUCQOxNggDsAAJA5E2CAOQBg
kDcTAJBPE2CATwAAgDcAAJA5EwCQTRNggE0AAIA5AACQPBMAkEwTYIBMAACAPAAA
kDkTYIA5AACQSBMAkDwTYIA8AACASACCIJA+E2CAPgBgkDsTAJBKE2CASgAAgDsA
gUCQORNggDkAAJA3E2CANwCCIJBDEwCQNxNggDcAAIBDAGCQPhNggD4AgiCQPBNg
gDwAg2CQQxNggEMAYJA3EwCQTxNggE8AAIA3AACQORMAkE0TYIBNAACAOQAAkEwT
@av-gantimurov
av-gantimurov / hidden_payload.hex
Created August 25, 2026 15:10
BiZone Badge hidden payload
BEGIN HEX
5545734442425141414141414141414149514264696C647879675141414D6F45
4141414A41414141596D466B5A325575616E426E2F396A2F3451425052586870
5A674141545530414B6741414141674141594B59414149414141417441414141
4767414141414250526B5A61543035466531526F4D584E664D584E664D473573
6556395561444E66516A4E6E4D5735754D57356E5830453352545A4752544931
6651442F34414151536B5A4A5267414241514141415141424141442F34674859
53554E445831425354305A4A5445554141514541414148494141414141415177
41414274626E5279556B64434946685A57694148344141424141454141414141
4141426859334E77414141414141414141414141414141414141414141414141
@av-gantimurov
av-gantimurov / badge_led.py
Created August 25, 2026 14:15
BiZone LED Badge Sequence generator
#!/usr/bin/env python3
import struct
# Опкоды из led_instr.h
OP_FRAME_END = 0
OP_SELECT = 1
OP_RESET_SELECTION = 2
OP_SET_COLOR_RGB = 3
OP_ANIMATE_RGB = 4
@av-gantimurov
av-gantimurov / klq_unp.py
Last active April 16, 2026 13:43
Kaspersky Quarantine unpacking tool
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Kaspersky Quarantine unpacking tool
Based on dexray.pl
Date: 2026-04-16
"""
import argparse
@av-gantimurov
av-gantimurov / idapro_proto.py
Last active September 7, 2025 08:56
IDAPro prototype converter
import re
def get_ida_proto(prototype: str) -> str:
output = prototype
replacements = {
r'\bNTSYSAPI\b': '',
r'\bWINBASEAPI\b': '',
r'\bNTAPI\b': '__cdecl',
r'\bWINAPI\b': '__stdcall',
r'\bIN\b': '',
@av-gantimurov
av-gantimurov / rofi-virtualbox.sh
Created June 26, 2025 09:20
Rofi shell script for Virtualbox VM run/stop
#!/usr/bin/env bash
# rofi-virtualbox: manage virtualbox machines with rofi
# Originally by Oliver Kraitschy <okraits@arcor.de> (https://github.com/okraits/rofi-tools)
# With modifications by Alexander Pushkov <hey@ale.sh>
TMPFILE="/tmp/$USER-rofi-vbox.tmp"
TMPFILE_ERR="/tmp/$USER-rofi-vbox.err"
OPTIONS_OFF="Start machine\nStart headless\nStart separate\nRestore last snapshot"
OPTIONS_RUNNING="Show machine\nSend ACPI shutdown signal\nSave state\nPause machine\nReset\nReboot"
@av-gantimurov
av-gantimurov / yt-dlp.conf
Created October 8, 2024 06:43
Конфигурационный файл для yt-dlp для загрузки видео с каналов по списку.
# downloading youtube video channels
#
# yt-dlp --config-location yt-dlp.conf
# or put this config to work directory
#
# list of channels in CUR_DIR/channels.txt
#
# video format not above 1080p + best audio
--continue
@av-gantimurov
av-gantimurov / yt-dlp.conf
Created October 8, 2024 06:36
Конфигурационный файл для загрузки плейлистов с видео
# downloading youtube video playlist
# yt-dlp --config-location yt-dlp.conf <PLAYLIST_LINK> [[PLAYLIST_LINK] ..]
# or put this config to work directory
--continue
--ignore-errors
--output "%(playlist)s/%(playlist_index)s - %(title)s - (%(duration)ss) [%(resolution)s] [%(id)s].%(ext)s"
--merge-output-format mkv
@av-gantimurov
av-gantimurov / misp_notes.md
Created February 17, 2023 10:53
MISP Notes

MISP

Установка в DOCKER

git clone https://github.com/MISP/misp-docker
cd misp-docker
docker compose up
@av-gantimurov
av-gantimurov / bazaar.py
Created February 13, 2023 05:21
MalwareBazaar Downloader
"""
Небольшой скрипт для проверки есть ли файл на MalwareBazaar и загрузки в
указанную директорию. Для работы нужен `apikey` MalwareBazaar.
Если директория не указана, то только проверяет наличие файла и сохраняет
полученный ответ в текущую директорию.
Файлы загружает в виде архивов zip с паролем infected. Так отдает MalwareBazaar.
Можно указать список хешей для проверки - опция `-F`.
Поддерживает хеши `md5`, `sha1`, `sha256`.
Python 3.8+