小编Dha*_*Pro的帖子

如何使用jquery将数据写入JSON文件

我正在制作一个混合移动应用程序,我需要存储一些数据,例如,如果它是一个游戏:高分等.到目前为止,我能够使用jquery ..从JSON文件读取数据,但是有可能写到JSON文件??!

或者还有其他方法吗?

IDE - Eclipse(插件 - IBM worklight studio)

只能使用HTML 5和JS和JQ!

谢谢 (:

javascript jquery html5 json

12
推荐指数
1
解决办法
6万
查看次数

尝试使用cordova facebook插件登录Facebook时出错

我做了一个Android应用程序,使用Cordova-Facebook插件,以连接到Facebook并使用Facebook API ..在手机上尝试它我能够登录到Facebook和api工作但我第二次这样做我得到一个错误说

cordova Facebook连接插件登录失败!Facebook错误:未能获得访问令牌

(沙箱:禁用)

试过这个:Cordova facebook连接插件在android上登录失败

但不起作用

我究竟做错了什么 ?

android facebook facebook-javascript-sdk cordova

5
推荐指数
1
解决办法
1014
查看次数

Offbyone 缓冲区溢出有效负载中的 NULL 字节

所以我在下面的简单代码的帮助下尝试 Offbyone 缓冲区溢出

#include <string.h>

void cpy(char *x){
char buf[128]="";
strncat(buf,x,sizeof(buf));

}
int main(int argc, char **argv)
{

    cpy(argv[1]);

}
Run Code Online (Sandbox Code Playgroud)

此图描述了 Offbyone 缓冲区溢出的工作原理

在此输入图像描述

摘自: https: //www.sans.org/reading-room/whitepapers/threats/buffer-overflows-dummies-481

这是 main 和 cpy 的反汇编 在此输入图像描述

在此输入图像描述

这是我使用的有效负载 在此输入图像描述

内存转储

在此输入图像描述

因此,使用缓冲区,在 Cpy 堆栈帧中,我将保存的 RBP 的最低有效字节的值更改为00因为通过提供恰好 128 字节输入实现了 Offbyone 溢出

可以看到地址0x7fffffffe177存储了EBP,其值从0x7fffffffe190变为0x7fffffffe100

因此,我继续将有效负载的起始地址设置为地址0x7fffffffe10F ,这也是 main 的返回地址 ,应该是0xffffe110 0x00007fff而不是0xffffe110 0x90907fff,但由于我们不应该在有效负载中包含 00,所以我无法设置返回地址,因为它是 64 位地址,长度为 8 字节 0xffffe110 0x00007fff

那么我们到底应该如何获得这里的返回地址呢?由于内存转储的图像,在断点 1 中,它是 cpy 函数框架,为什么 argc 和 …

c exploit reverse-engineering

4
推荐指数
1
解决办法
4266
查看次数