脱壳-偷梁换柱修复IAT练手程序
2021-05-04 21:00:05 270KB 脱壳 逆向工程
1
修复加密IAT的联手程序
2021-05-04 17:00:06 41KB 脱壳 Windows
1
修复加密IAT的练手程序
2021-05-04 17:00:06 187KB 脱壳 Windows
1
inquisit4.0
2021-04-12 21:32:09 16.98MB inquisit iat
1
自定义文件夹栏目 自定义搜索管理器 信息条提示(Infotip) 得到BMP文件大小 DLL,EXE文件的文件导入表IAT 其他类型的外壳扩展Shell Extension插件编程
2021-03-28 15:02:17 227KB shellextension IAT 自定义windows界面
一个通过修改DLL文件的IAT表来实现的hook开发包源码
2021-03-28 12:05:48 135KB hook 钩子
这个是用到了superEC和精易模块,其他就是几个简单的API(模块中自带). 搜索了一下论坛,2014年有个帖子,但是测试了一下不行,需要有dll.... 适合新手学习!大神勿喷. 注意事项: 1.易语言版本:5.8 2.调试模式不可以,需要编译出来,为了方便下载,编译后打包刚好超过3MB.就没编译. 3.易语言的信息框就是messageboxA,反而模块中的MessageBoxA却hook不到...没有看模块的源码,也不知道是哪个模块里面的.这里请教高手解答一下.. 4.界面很丑 讲一下这个hook的过程吧,比较有意思的,而且还有很大的拓展: 1.exe,dll可以统称为模块,dll其实和exe本质上是一样的.这里统称为PE文件. 2.当PE文件加载到内存的时候,导入表内保存的需要导入的函数列表,会被释放到内存,同时IAT表中原来的xx会被系统修改为真实的地址. 比如messagebox的真实地址就会被保存到进程空间的IAT表中!从此就不变了,除非重启. 3.那么如果我们自己做一个假函数(参数数量,参数类型,返回值保持一致即可),把加载后的IAT表中这个messageboax的真实地址替换成我们的假函数的地址...那么,程序跳转(也就是call)的时候, 就会跳转到我们的函数里面,我们的函数里面可以随意做任何事情.
2021-03-08 18:00:14 2.68MB HOOK iat 易语言
可以建立IAT的R语言,有单独图片、单独文字、图片文字混合三种形式。
2021-03-03 06:30:41 3KB IAT 内隐联系测量
1
appid := "************" apikey := "***********88" curtime := strconv.FormatInt(time.Now().Unix(), 10) param := make(map[string]string) param["engine_type"] = "sms16k" param["aue"] = "raw" tt, _ := json.Marshal(param) base64_param := base64.StdEncoding.EncodeToString(tt) w := md5.New() io.WriteString(w, apikey+curtime+base64_param) checksum := fmt.Sprintf("%x", w.Sum(nil)) body, _ := ioutil.ReadFile("./ceshi.pcm") base64_audio := base64.StdEncoding.EncodeToString(body) data := url.Values{} data.Add("audio", string(base64_audio)) res_body := data.Encode() client := &http.Client{} req, _ := http.NewRequest("POST", "http://api.xfyun.cn/v1/service/v1/iat", strings.NewReader(res_body)) req.Header.Set("X-Appid", appid) req.Header.Set("Content-Type", "application/x-www-form-urlencoded") req.Header.Set("X-Param", base64_param) req.Header.Set("X-CheckSum", checksum) req.Header.Set("X-Curtime", curtime) response, _ := client.Do(req) defer response.Body.Close() resp_body, _ := ioutil.ReadAll(response.Body) fmt.Print(string(resp_body))
2021-03-02 17:02:03 1KB 科大讯飞 go语言 语音转写
1
一个.NET开发的Demo接口,实现功能: iat/语音听写/语音转文本,调用最新的科大讯飞接口,注意!:需要替换自己的msc.dll和appID
2020-01-03 11:23:20 61.27MB ASP.NET iat 语音听写 C#
1