先查壳: 无壳,跑一下看看: 没有输入的地方,根据这句"Can you find me?"我们大致推测,数据是被藏起来了,通过正常手法应该找不到。 拖进IDA看看,main函数并没什么用。 打开strings窗口看看,挨个点了一圈也没什么有用的数据。 最后在这个_ques函数里面找到了: 分析一波,... ...
分类:
其他好文 时间:
2020-05-17 13:24:41
阅读次数:
68
首先找到.vimrc文件,这个请自行百度,一般在登录后的当前文件夹。 1 vi .vimrc 在.vimrc文件末尾i插入一行代码,如下: 1 map mf i#include <stdio.h><Esc><Esc>oint main(int argc, char *argv[])<Esc>o{<E ...
分类:
编程语言 时间:
2020-05-16 10:37:21
阅读次数:
283
选择排序,时间复杂度 O(n^2), 下面要注意c语言传参入数组传入的是地址!,所以用sizeof求数组大小的时候,在自定义函数中求出来的sizeof(arr)就是指针的大小,为4;64位系统的话是8; 所以要在main函数中传入自定义方法给数组大小 1 #include <stdio.h> 2 # ...
分类:
编程语言 时间:
2020-05-14 16:01:04
阅读次数:
69
多线程 + 什么是线程和进程? 进程是系统运行程序的基本单位,在Java中启动一个main函数就是启动一个JVM进程,main函数所在的线程叫主线程. 线程是一个比进程还小的执行单位,一个进程可以产生多个线程. 总结 : 进程间是互相独立的,线程间是共享进程的空间,所以线程会有并发问题. JVM + ...
分类:
编程语言 时间:
2020-05-13 23:08:15
阅读次数:
74
思路: 深度遍历 1.第一层main函数里 两层循环找 grid[x][y] == '1' 的点 res += 1 2.递归函数里,把与该点四个方向相邻的,值为‘1’的点全部标0 标0方法: 对坐标(x,y)四个方向中 值 == ‘1’ 的赋0 再递归。 注意: 1. 对于二维数组,判空要用 if ...
分类:
其他好文 时间:
2020-05-13 13:59:47
阅读次数:
47
本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是Golang专题的第四篇,这一篇文章将会介绍golang当中的函数、循环以及选择判断的具体用法。 函数 在之前的文章当中其实我们已经接触过函数了,因为我们写的main函数本质上也是一个函数。只不过由于main函数没有返回值,也没有 ...
分类:
编程语言 时间:
2020-05-09 23:48:22
阅读次数:
118
TEST 0502 T1 : 预期100', 实际 : 80' 错因:乱压行, 对于printf的返回值没有了解就效仿以前看到的一份代码里 return opr(……), void() 而直接 return printf(……) 导致main函数返回值不为 0 被判RE 反思:不要乱压行, 对于一个 ...
分类:
其他好文 时间:
2020-05-09 21:26:28
阅读次数:
91
1、类加载过程 多个java文件经过编译打包生成可运行jar包,最终由java命令运行某个主类的main函数启动程序,这里首先需要通过类加载器把主类加载到JVM。 主类在运行过程中如果使用到其它类,会逐步加载这些类。 注意:jar包里的类不是一次性全部加载的,是使用到时才加载。 类加载到使用整个过程 ...
分类:
其他好文 时间:
2020-05-06 21:38:52
阅读次数:
63
参考博客 https://blog.csdn.net/abc_xixi111/article/details/79993899 https://www.cnblogs.com/flypig666/p/11805430.html 一.main()函数参数 通常我们在写主函数时都是void main() ...
分类:
编程语言 时间:
2020-05-05 11:03:15
阅读次数:
79
指针作为参数 先明确一下指针的概念,指针存放的是变量的地址。 在函数调用时用指针做参数,表示把变量的地址传递给子函数。但是子函数只能修改指针所指的变量的值,并不能修改指针的指向。 如果想要修改指针的指向,就要用指针的引用(指针的指针也可以,但是这里只谈指针的引用)。 例子 先拿最简单的main函数里 ...
分类:
其他好文 时间:
2020-05-04 17:21:59
阅读次数:
86