首页
社区
课程
招聘
使用
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2021-7-19 13:27
1
[原创]不一样的玩法儿:基于反编译器的Frida支持
好厉害的软件,是时候写个kg自己用了
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2021-7-17 10:55
0
[求助]脱TElock壳,为什么老陷入到一个循环中出不来
popfd那里不要单步呢,那里本来是会触发个T标志陷阱异常的,试试在4C6A2C那里下个普通断点看能断下来不
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2021-5-31 20:21
0
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2021-5-12 12:34
0
[原创]kctf2021 第二题
爆破我喜欢
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2021-4-23 10:03
1
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2021-4-20 09:31
0
[求助]WIN7 x64这代码会跑飞

64位系统跑32位程序,你注册表设置要用SOFTWARE\WOW6432Node里面的

最后于 2021-4-20 09:34 被ccfer编辑 ,原因:
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2021-1-2 12:52
2
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2021-1-1 12:20
1
[求助] 逆向一个算法
sungy 不好意思,平时比较忙,这样吧,我相信你能做,你报个价吧,如果在预算内,我想办法联系你,版规不能这里留下联系方式的,还是尊重版规吧。 或者能反推下面的,我就结贴给你,源码到时另外出个价 密钥:FF8 ...
输入:6C 0B 0A F8 41 94 4C B4 AB B1 A1 EB 74 D0 68 6E
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2020-12-29 08:32
0
[求助] 逆向一个算法
反推好玩啊,我也来玩玩这个反推,说不定就穷举出来了
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2020-11-28 12:52
0
[原创] KCTF 2020 Win. 第五题 砸开套娃思路

强大强大强大

最后于 2020-11-28 12:58 被ccfer编辑 ,原因:
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2020-11-28 12:51
0
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2020-11-27 17:34
0
雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2020-11-12 09:11
1
求5*5黑白棋盘翻转算法:点击任意棋子,该棋子及上下左右相邻的棋子会改变颜色。白色棋子少于4个即为完成。
不需要什么算法啊,貌似最多23次点击就可以了

void turn(int x, int y, unsigned char arr[5][5])
{
	arr[y][x] ^= 1;

	if (x != 0)
	{
		arr[y][x-1] ^= 1;
	}
	if (x != 4)
	{
		arr[y][x+1] ^= 1;
	}
	if (y != 0)
	{
		arr[y-1][x] ^= 1;
	}
	if (y != 4)
	{
		arr[y+1][x] ^= 1;
	}
}

int solve5(unsigned char arr[5][5], unsigned char *result)
{
	int i,j;
	int steps = 0;
        //从第二行开始遍历,上一行是1则点一下,这样最多点20次可以把前四行都变0
	for (j=1;j<5;j++)
	{
		for (i=0;i<5;i++)
		{
			if (arr[j-1][i])
			{
				turn(i, j, arr);
				result[steps] = j * 5 + i;
				steps++;
			}
		}
	}
	//检查第5行,如果有某位置左右都是1,则该位置点一下,最多把上一行0变1,却把第5行至少2个1变0
	for (i=1;i<4;i++)
	{
		if (arr[4][i-1] && arr[4][i+1])
		{
			turn(i, j, arr);
			result[steps] = j * 5 + i;
			steps++;
		}
	}

	return steps;
}

void test_x5()
{
	unsigned char result[24];
	int steps;
	int i;
	unsigned char arr[5][5] = {
		{0,1,0,1,0},
		{1,0,1,1,0},
		{0,1,0,1,0},
		{1,1,1,1,0},
		{0,0,1,0,0}
	};	//0黑1白

	steps = solve5(arr, result);
	printf("result = {");
	for (i=0;i<steps;i++)
	{
		printf("%d,",result[i]);
	}
	printf("}\n");
}


雪    币: 8209
活跃值: (4544)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
ccfer 16 2020-11-4 09:57
0
[转帖]NoVmp

我的测试样例

精华数
RANk
8209
雪币
4544
活跃值
关注数
粉丝数
190
课程经验
0
学习收益
0
学习时长
基本信息
  能力排名: No.7
  等    级: LV15
活跃值  活跃值:活跃值
  在线值:
  浏览人数:1767
  最近活跃:5小时前
  注册时间:2007-05-30
勋章
能力值

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册