今天突然就讨论到如何快速的建立一个元素,于是又糊了一遍简单的类 createElement 函数… var h = (function () { function deref(fn) { return Function.call.bind(fn); } var slice =… 继续阅读 »
标签: 代码片段
简介 # 公众章节/书籍信息不需要小饼干,部分需要正确的引用页值。利用这些接口应该能从起点上完整的扒下一… 继续阅读 »
首先写一个注入用的 DLL: // stdafx.h #include <objbase.h> #include <MetaHost.h> #include <cassert> // ProxyDll.cpp #define ASSEMBLY_NAME L"Launcher.exe" #define LOADER_TYPE L"moe.jixun.Inject" #define LOADER_FUNCTION L"Init" __declspec(dllexport) void Bootstrap() { CoInitializeEx(0, COINIT_MULTITHREADED); ICLRMetaHost *pMetaHost = nullptr; HRESULT hr = CLRCreateInstance(CLSID_CLRMetaHost, IID_ICLRMetaHost, (LPVOID*)&pMetaHost); ICLRRuntimeInfo *pRuntimeInfo = nullptr; pMetaHost->GetRuntime(L"v4.0.30319",… 继续阅读 »
using System.Reflection; string[] args = new string { "jixun" }; Assembly assembly = Assembly.LoadFile(@"C:\Fun.exe"); assembly.EntryPoint.Invoke(null, args); 加载运行后,将直接在当前 exe 名称下执行。继续阅读 »
需要在云音乐页面上执行,因为是直接调用网页上的加密。async function enc_ajax (url, payload) { // 加密参数 const rsaE = '010001'; const rsaN = '00e0b509f6259df8642dbc35662901477df22677ec152b5ff68ace615bb7b725152b3ab17a876aea8a5aa76d2e417629ec4ee341f56135fccf695280104e0312ecbda92557c93870114af6c9d05c4f7f0c3685b7a46bee255932575cce10b424d813cfe4875d3e82047b97ddef52741d546b8e289dc6935b3ece0462db0a22b8e7'; const aesIV = '0CoJUm6Qyw8W8jud'; //… 继续阅读 »