惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Attack and Defense Labs
Attack and Defense Labs
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
Intezer
C
Cyber Attacks, Cyber Crime and Cyber Security
The Register - Security
The Register - Security
量子位
Security Latest
Security Latest
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
MyScale Blog
MyScale Blog
J
Java Code Geeks
Apple Machine Learning Research
Apple Machine Learning Research
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Spread Privacy
Spread Privacy
Jina AI
Jina AI
博客园 - 【当耐特】
P
Palo Alto Networks Blog
Last Week in AI
Last Week in AI
SecWiki News
SecWiki News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
The Blog of Author Tim Ferriss
V
Vulnerabilities – Threatpost
有赞技术团队
有赞技术团队
T
Tor Project blog
H
Hacker News: Front Page
A
Arctic Wolf
NISL@THU
NISL@THU
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
V
V2EX
N
News and Events Feed by Topic
Webroot Blog
Webroot Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
I
InfoQ
D
Docker
L
LINUX DO - 最新话题
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
U
Unit 42

博客园 - Red_angelX

越狱iphone命令行ssh无法连接问题解决 Fedora22编译Qt3.3.X 黑科技项目:英雄无敌III Mod <<Fallen Angel>>介绍 中兴MF667S WCDMA猫Linux拨号笔记 NES模拟器开发-PPU笔记 Source Insight 3.X utf8支持插件更新 NES模拟器开发-CPU笔记 记录Qt的一个诡异Bug 准备开发一款开源NES模拟器 Source Insight 3.X utf8支持插件震撼发布 c语言非线程安全函数引发的BUG一列 Source Insight 3.X 标签插件v1.0发布 MinGW编译dll以及静态链接pthread 用Codeblocks的MinGW编译CxImage BMP图片魔法师KeyGen C#将Trace,Debug信息输出到控件上 让LuaInterface 2.0.1支持中文 五线谱编辑Demo(MFC) C#贴边自动隐藏组件完美版
Source Insight 3.X 插件新loader发布
Red_angelX · 2015-08-14 · via 博客园 - Red_angelX

[前言]

  大约一年多没更新SI插件了,主要原因是我从SI换到了sublime,使用SI少了,插件也就停止更新了.不过看到园子里这么多网友的留言,觉得还是有必要更新一下,算是给还在用SI的朋友们一个交代.(另外吐槽下博客园的安全问题导致我延迟了2个月才能发这篇文章)

[新的LOADER]

  之前提供的插件,sihook.dll 标签插件(M),siutf8.dll utf8插件(M)这两个dll为功能插件(实现扩展功能),可根据实际情况选择使用,引导插件是msimg32.dll,利用了MS的一个漏洞来自动加载两个功能插件,使用起来非常方便.

  但是有部分机器,可能是补丁或者杀毒软件的原因,导致不能用msimg32自动加载,有不少网友也反应了这个问题(和x32/x64无关,我自己电脑也是x64位,完美使用),因此就有了这个新loader.新loader有2个文件,loader.exe和loaderdll.dll.和以往一样,将这两文件放在SI的同一目录,创建一个loader.exe的快捷到桌面,想启用插件的时候,双击loader.exe运行.

插件下载地址

新loader下载地址

(20151015更新)

   1,根据@JasonBu的提示,改进了下loader代码,强制从loader的路径去寻找dll,这样即时选择loaderex打开PR文件也可以正常加载.

   2,固化插件模式(只需运行一次),使用方法:

     打开cmd命令行,cd到SI的安装目录,运行loaderex /install,固化插件到SI主程序,loaderex /uninstall 卸载固化;固化成功之后就不再需要loaderex,直接双击SI启动即会带插件.

 (20151027更新)

  1,修正打开方式打开loaderex未传递项目给SI的问题;

[UTF8]

  如果项目不是UTF8的,建议不启用UTF8插件(目录中删除dll即可),因为UTF8的实现原理用了API HOOK,绕过了SI的某些流程,所以类似"当utf8编码文件在外部改变时,SI不会检测到更新.需要重新关闭SI再打开"这样的问题,是由其实现方式引发的,无法解决.

(20151015更新)

  该BUG已解决(自己实现了一套检测机制),并改进了UTF8编码检测算法.

[源码]

  GIT地址:https://github.com/redxu/sihook

      https://github.com/redxu/siutf8

  .想自行编译的网友可以下载CodeBlocks进行编译.

  (用惯了gcc,没办法,对VS的傻逼行为无力吐槽),VS编译器很可能编不过去(之前我一个小项目给朋友源码,均反应无法编译-.-).gcc也顺便阻止了一些无耻之徒的盗版^_^.