Build quiche and BoringSSL: % git clone --recursive https://github.com/cloudflare/quiche % cd quiche % cargo build --release --features ffi,pkg-config ...
分类:
Web程序 时间:
2021-03-29 11:40:19
阅读次数:
0
作者 / Michael Thomsen Dart 2.12 现已发布,其中包含 健全的空安全 和 Dart FFI 的稳定版。空安全是我们最新主打的一项生产力强化功能,意在帮助您规避空值错误,以前这种错误通常很难被发现,您可以观看下面这支视频了解详情。FFI 则是一种互操作机制,支持调用以 C 语 ...
分类:
其他好文 时间:
2021-03-15 10:44:57
阅读次数:
0
上一篇文章中用PHP的FFI成功了调用了cjieba,但是速度实在是慢,4个函数循环调用20次,用了居然1分50多秒,而且C版本只比PHP快一点点,看来是cjieba本身慢了。 这次发现了一个golang的分词库gse,试试导出为动态库,用FFI加载。 碰到的问题 不能导出go指针 由于之前对cgo ...
分类:
Web程序 时间:
2020-08-13 12:13:52
阅读次数:
127
最进项目中使用到了socketproc通信,但是这样有一点不是很好,必须单独启动一个进程来执行代码中的shell命令,后面想在nginx+lua的环境下使用openresty中的lua-resty-shell,但是在后续阅读源码说明的时候发现依赖关系过于复杂,会导致引入的openresty模块越来越 ...
分类:
其他好文 时间:
2020-06-23 18:55:07
阅读次数:
110
浅析php7.4中自定义对象序列化机制和全新拓展方式FFI的漏洞问题 今天有碰到一个很好的题目;也遇到了很多的小坑,就先来看一下题吧;题目源码如下; " " 看到直接是可以命令执行了;我们system("ls");一下;发现被ban了;打开phpinfo看看,如下的效果; 发现是7.4的;并且看到了 ...
分类:
Web程序 时间:
2020-05-16 16:30:14
阅读次数:
187
解决方案: https://blog.csdn.net/ShuqiaoS/article/details/88420326 ...
分类:
其他好文 时间:
2020-04-29 00:45:43
阅读次数:
348
"video" "教程文件" "win32 api" test.js const ffi = require("@saleae/ffi"); // Convert JSString to CString function TEXT(text) { return Buffer.from( , "ucs ...
使用luajit ffi会遇到cdata引用cdata的情况。官方说明是必须手动保存所有cdata的引用,否则会被gc掉。 ffi.cdef[[ struct A { int id; }; struct B { int id; struct A* a; }; ]] function createB( ...
分类:
其他好文 时间:
2020-01-31 13:59:56
阅读次数:
159
[TOC] 刷题记录:[RCTF 2019]Nextphp 题目复现链接: "https://buuoj.cn/challenges" 参考链接: "RCTF 2019 Web Writeup" 知识点 preload/FFI同时使用导致绕过disable_function/open_basedir ...
分类:
Web程序 时间:
2020-01-20 20:50:36
阅读次数:
128
1. 安装ffi-napi npm install ffi-napi 2. c++ dll 注意,若electron是X64的,则dll也应为X64,同理32位。 myAddDll是c++的dll名称,funAdd是其中的一个函数 3. js脚本 numA和numB是两个input文本框,CalcB ...
分类:
编程语言 时间:
2019-12-10 15:16:48
阅读次数:
271