Projects

Yurisizuku Developement

I ❤️ developing and sharing~~
Here’s some of tools or softwares developed by me, the source is in my github.
Have fun for developing and exploring~ 🎉

anime1

Windows tools

  • win-Windset , 用mfc制作的获取查看与设置窗口属性的工具, 比如说设置窗口透明度。
    windset_screenshot
     

  • win-Memwat, 用mfc做的简易的内存分析工具。
    memwat_screenshot
     

  • win-Coltrans, 用mfc写的小巧获取屏幕颜色,以及不同色彩转换的工具。
    coltrans_screenshot
     

Android tools

  • android-SafFile, 用于安卓5.0以上访问外置sd卡,通过hook native层的fdopen,传入javasaf框架进行兼容。
    AndroidSafFile

Web Apps

  • web-MiniComment, nodejs, vue, mongodb,编写的评论系统,即本博客的评论系统。
    minicomment_screenshot
     

  • web-C3Cube
    一个在线的n阶魔方程序,内部状态记录,解法和渲染分离,并且适配移动端触摸屏。
    c3cube

  • nodebb-plugin-onedrive, 将onedrive作为nodebb存储后端的插件。
    nodebb-plugin-onedrive_screenshot

Reverse tools

这里是我逆向和汉化常用的工具,详见我的开源项目GalgameReverse
由于大部分都是命令行工具,这里省略截图了。

  • bintext, 通用汉化文本导入导出工具
  • dllloader32, dllloader64, 通用dll加载注入工具
  • MemoryMoudoule, 用与读取内存中的dll,以及dll附在exe中,shellcode引导启动。
  • MiniVfs & DirectVfs, 无需加壳的虚拟文件系统,通过hookntdllzip中的路径虚拟成本地路径。
  • SimpleDpack, 非常简单的自制压缩壳程序,兼容性从x86, x64,win xp, win 7, win 10都测试通过了。

Game tools

  • OnscripterYuri
    基于jh版编写的新一代ons模拟器,实现主流全平台支持。添加网页版支持,lazyload等特性;添加ci自动编译linux x86, x64, arm, arm64windows x86, x64, 静态链接各种库,可直接使用;添加全屏和拉伸全屏特性;添加nt2,nt3格式的支持;修复若干bug。
    onsyuri_mo2_webtest
    onsyuri_mo2_linuxtest2

  • psv-OnscripterJH
    psv版本的ons模拟器,支持调用硬件解码avc视频。
    vitaons_test2

  • mine_yuri
    逆向魔改的安卓版,通过saf机制读取外置sd卡。
    mine_yuri_screenshot
     

  • kirikiroid_yuri
    与上面相似,逆向修改通过saf机制读取外置sd卡。

Rendering Experiment

  • circle_collision, 用SDL渲染的完全弹性碰撞模拟。同时支持Windows, Linux, Raspberrypi 等多平台的编译。
  • circle_damaku, 用上面例子改成而成的弹幕游戏。
    circle_damaku_screenshot
     

  • gl_phong_shadow, 纯openglsdl编写的迷你渲染框架,支持阴影贴图和欧拉角变换移动等操作。
    gl_phong_shadow_screenshot

Computer Science Experiment

  • MMCC, 用LL(0)递归下降法实现的C语言子集编译器。
    MMCC_screenshot
     

  • ChineseWordTagging, 用隐马尔可夫模型实现的中文分词程序。
    anime2
     

  • FiveInArow, 用reinformance learning(bp-td)alpha-beta pruning tree实现的五子棋ai。
    FiveInArow_screenshot

avatar
devseed
Sharing some interesting, amazing, technical articles ~ 这里分享一些有趣的技术贴,逆向,网络,图形等,同时还有摄影,圣地巡礼游记系列~
Follow Me