Skip to content

Instantly share code, notes, and snippets.

View mrexodia's full-sized avatar
❤️
‌‌

Duncan Ogilvie mrexodia

❤️
‌‌
View GitHub Profile
typedef struct DECLSPEC_ALIGN(16) _XSAVE_FORMAT {
WORD ControlWord;
WORD StatusWord;
BYTE TagWord;
BYTE Reserved1;
WORD ErrorOpcode;
DWORD ErrorOffset;
WORD ErrorSelector;
WORD Reserved2;
DWORD DataOffset;
@mrexodia
mrexodia / Type.hpp
Created September 22, 2016 14:03
Type
#pragma once
#include <string>
#include <vector>
namespace Type
{
enum Primitive
{
Int8,
@mrexodia
mrexodia / upx.py
Created September 9, 2016 15:01
Unpacking UPX with x64dbgpy
from x64dbgpy.pluginsdk import *
import sys
cip = register.GetCIP()
if memory.ReadByte(cip) != 0x60:
gui.Message("Start at UPX entry point (1:[CIP]==0x60)")
exit(0)
x64dbg.DbgCmdExecDirect("bc")
x64dbg.DbgCmdExecDirect("bphwc")
[Colors]
AbstractTableViewBackgroundColor=#FFFBF0
AbstractTableViewHeaderTextColor=#000080
AbstractTableViewSelectionColor=#C0C0C0
AbstractTableViewSeparatorColor=#FF0000
AbstractTableViewTextColor=#000080
DisassemblyAddressBackgroundColor=#XXXXXX
DisassemblyAddressColor=#0000FF
DisassemblyAutoCommentBackgroundColor=#XXXXXX
DisassemblyAutoCommentColor=#008000
@mrexodia
mrexodia / message.md
Last active August 25, 2016 22:23
Message for livecoding

Hello,

I'm writing to you because I don't feel livecoding is a nice place for me to stream anymore.It started out great, some stability issues with any stream, but easy to engage your viewers and simple to stream in your free time. In various messages for feedback and during streams in chat to staff I have mentioned that these stability issues are a problem, and so far there has been no response to this, not even an automated one.

The real problems started with the ridiculously expensive pro package, if it included a live view count or mention of users having left the chat I would buy it though.

Now as for watching, when not registered you cannot really do anything without getting murdered with annoying popups and even when registered you get the most annoying popups asking you to follow someone. Some screenshots, https://i.imgur.com/YcNccgD.png http://i.imgur.com/rbACuot.png http://i.imgur.com/w9Eav2N.png

Just my few cents, unfortunately I won't be able to stream on livecoding anymore in the future.

@mrexodia
mrexodia / keybase.md
Created August 12, 2016 06:14
keybase.md

Keybase proof

I hereby claim:

  • I am mrexodia on github.
  • I am mrexodia (https://keybase.io/mrexodia) on keybase.
  • I have a public key whose fingerprint is 1BDC 76FE D9F3 8854 2ACA 7E89 0834 E000 49E2 9CD0

To claim this, I am signing this object:

@mrexodia
mrexodia / conversation.txt
Created August 9, 2016 12:46
Great conversation with saboteur@gmail.hu
hi
why i cannot attach to xdbg64 to svchost.exe?
its process is not even listed in the File-> Attach menu
fix this asap!
-----
Fix it yourself. Also try enabling debug privilege.
-----
; struct LIST_HEAD //list_head points here {
; VEH_ENTRY* FLink;
; VEH_ENTRY* BLink;
; }
;
; struct VEH_ENTRY { //cur_entry points here
; VEH_ENTRY* FLink;
; VEH_ENTRY* BLink;
; DWORD Count;
; DWORD Alignment;
@mrexodia
mrexodia / EDIDTemplate.bt.lex
Created June 5, 2016 01:19
EDIDTemplate.bt.lex
Debugging "EDIDTemplate.bt"
tok_typedef
tok_uint16
tok_identifier "EISAId"
<
tok_identifier "read"
=
tok_identifier "EISAIdToString"
,
tok_identifier "write"
@mrexodia
mrexodia / colors.ini
Created May 29, 2016 16:30 — forked from levisre/colors.ini
Dark Colorful Color for x64dbg
[Colors]
AbstractTableViewBackgroundColor=#000000
AbstractTableViewHeaderTextColor=#000000
AbstractTableViewSelectionColor=#000080
AbstractTableViewSeparatorColor=#0000FF
AbstractTableViewTextColor=#FFFBF0
DisassemblyAddressBackgroundColor=#XXXXXX
DisassemblyAddressColor=#B9B9B9
DisassemblyAutoCommentBackgroundColor=#XXXXXX
DisassemblyAutoCommentColor=#B1B1B1