Skip to content

Instantly share code, notes, and snippets.

View VillainsRule's full-sized avatar

VR VillainsRule

View GitHub Profile

tools for reverse engineering things that involve large trees that piss me off

find by key
function findByKey(object, key, seen = new Set(), path = '') {
    if (seen.has(object)) return undefined;
    seen.add(object);
<Module>
<ModulePrefs title="[NAME HERE]" />
<Content type="html">
<![CDATA[
<iframe src="[WEBSITE HERE]" style="width: 100%;height:100%;border:none;position:absolute;top:0;left:0;" />
]]>
</Content>
</Module>

lookalike filter bypasses, made possible by the wide variety of unicode characters

const characters = {
    "!": "ǃ",
    "a": "а",
    "b": "𝖻",
    "c": "с",
    "d": "𝖽",
 "e": "е",