Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 连 vim 的官方网站 (http://ww ...
分类:
系统相关 时间:
2021-02-05 10:30:52
阅读次数:
0
本文将继续介绍ElasticsearchQueryDSL之全文检索(Fulltextqueries)方式的后3种。commontermsqueryquery_stringquerysimple_query_stringquery5、commontermsquery该查询模式的定位:排除停用词或高频词对文档的匹配影响。提高文档匹配的精确度,同时不对性能产生影响。我们来看一个停用词(高频词)对文档过滤
分类:
其他好文 时间:
2020-12-09 11:39:55
阅读次数:
5
常用命令-文件搜索 1. 文本搜索grep Linux系统中grep命令是一种强大的文本搜索工具, grep允许文本文件进行模式查找, 如果找到匹配模式, grep打印包含模式的所有行 grep一般格式为: grep [-选项] '搜索字符串' 文件名 在grep命令中输入字符串参数时, 最好引号或 ...
分类:
编程语言 时间:
2020-11-11 16:09:10
阅读次数:
8
在其他语言中,\\ 表示:我想要在正则表达式中插入一个普通的(字面上的)反斜杠,请不要给它任何特殊的意义。 在 Java 中,\\ 表示:我要插入一个正则表达式的反斜线,所以其后的字符具有特殊的意义。 所以,在其他的语言中(如Perl),一个反斜杠 \ 就足以具有转义的作用,而在 Java 中正则表 ...
分类:
其他好文 时间:
2020-07-29 17:45:42
阅读次数:
67
##查壳 ##IDA分析 ###搜索字符串 一搜就看到一串奇怪的字符串 它肯定有问题 我们尝试拿去解密 有点像base64但它又没有==做字符串尾巴 这个是base58,尝试解一下就出来了。 还有一种思路是,我们运行程序之后,提示我们输入开机密码。输入错误会提示密码错误。我们依旧搜索字符串。到密码错 ...
分类:
其他好文 时间:
2020-07-23 09:25:42
阅读次数:
157
正则表达式修饰符 i : 忽略大小写 g : 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止 元字符 \d 查找数字 \s 查找空白字符 \n 查找换行符 \r 查找回车符 test() 它通过模式来搜索字符串,然后根据结果返回 true 或 false exec() 通过指定的模式(patt ...
分类:
其他好文 时间:
2020-07-17 22:18:59
阅读次数:
57
1.vi编辑器有三种基本模式:(1)命令模式:vi的默认模式。所有的输入被解释成vi命令,还可以执行修改、复制、移动、粘贴、删除正文等命令,还可以操作移动光标、搜索字符串、退出vi的操作等。(2)编辑模式:在编辑模式中,可以往一个文件中输入正文。使用ESC键可以返回命令行模式(3)扩展模式: 在一些 ...
分类:
系统相关 时间:
2020-07-04 15:04:02
阅读次数:
83
1 打开reverse3.exe 2 ida32 2.1 丢进ida反编译后,搜索字符串“flag”可以找到以下源码 从下往上分析: (1)如果Dest和Str2前v2个字节相同,则得到的是正确的flag。而v2就是Dest的长度; (2)for循环对Dest进行修改,第j位元素的ASCII加上j; ...
分类:
其他好文 时间:
2020-06-28 22:17:24
阅读次数:
58
xor 丢进ida 搜索字符串“flag”,可以得到以下 以上源码大致的意义就是,输入一个字符串v6,如果v6长度不等于33则失败;否则对v6进行以下操作:自下标1开始,第i位与第(i-1)位异或后再将值赋给第i位。得到的字符串与v3相同,则成功。 点击globals查看v3的信息 实际上就是字符串 ...
分类:
其他好文 时间:
2020-06-28 00:25:47
阅读次数:
81
0x01 首先拿到一个exe执行程序,无壳,我们先运行一下,发现只要输入结果后就会退出,那看来是我们输入的不正确就会退出 由于是exe程序,所以我首先进行的是debug动态调试,因为有输入就会有与正确密码的对比,所以我先看看它的正确密码有没有进行加密算法加密 0x02 动态调试: 一、搜索字符串 我 ...
分类:
其他好文 时间:
2020-06-03 21:55:25
阅读次数:
77