1.配置属于自己的git看看当前的git配置$gitconfig--list配置用户名#--global为可选参数,该参数表示配置全局信息#global参数会将配置信息记录在当前用户的根目录下~/.gitconfig$gitconfig--globaluser.name""配置邮件,希望别人看到你的commit可以联系到你$gitconfig--globaluser.email""$cat~/.git-credentials本地代码库记录用户账号密码$gitconfigcredential.helperstore有些命令很长,能不能简化一下#之后就可以开心地使用gitlog了$gitconfi
0x01过frida检测frida可以说是逆向里面很受欢迎的工具了,你可以在运行的时候得到几乎你想要的所有东西,函数地址、内存数据、java实例,根据我们的需要去修改程序的运行逻辑等等,但是太流行也不好,迎来了各种检测。ptrace占坑、进程名检测、端口检测。(这绕过太简单了)D-Bus通信协议的检测。maps、fd检测。App中线程名的检测。直接拿出App,看看他到底怎么检测的。节省时间,直接用hluda-server,修改一下运行端口,以spawn方式注入frida。(hluda-server的好处在于,他所生成的各种so库名字,去掉了frida等特征字段,可以很好的绕过maps和fd的检
文章目录查看某个文件历史打造自己的git命令中文乱码的解决方案新建仓库初始化获取状态添加提交更新远程推送克隆本地操作获取帮助信息添加移除文件查看提交记录提交更新撤销更新撤销操作切换分支和恢复文件查看差异储藏现场合并普通合并拣选合并变基从零学`python`查看某个文件历史gitlog--pretty=oneline文件名:列出文件的所有改动历史gitshowc178bf49:某次的改动的修改记录gitlog-pc178bf49:某次的改动的修改记录gitblame文件名:显示文件的每一行是在那个版本最后修改。gitwhatchanged文件名:显示某个文件的每个版本提交信息:提交日期,提交人员
hdfs常用命令:第一部分:hdfs文件系统命令第一类:文件路径增删改查系列:hdfsdfs-mkdirdir创建文件夹hdfsdfs-rmrdir删除文件夹dirhdfsdfs-ls查看目录文件信息hdfsdfs-lsr递归查看文件目录信息hdfsdfs-statpath返回指定路径的信息第二类:空间大小查看系列命令:hdfsdfs-du-hdir按照适合阅读的形式人性化显示文件大小hdfsdfs-dusuri递归显示目标文件的大小hdfsdfs-dupath/file显示目标文件file的大小第三类:权限管理类:hdfsdfs-chgrpgrouppath改变文件所属组hdfsdfs-ch
目录一、整个流程二、SSH密钥三、常用命令1.从指定分支下载代码2.切换当前分支3.拉代码4.上传代码5.查看本地与云端的区别6.查看提交日志7.查看状态8.删除分支四、用云端代码覆盖本地代码1.将云端更新拉取到本地2.覆盖本地五、云端更新本地某个文件1.将云端拉取到本地2.更新本地指定文件六、回退到指定版本1.先查看历史修改版本2.使用checkout切换到对应版本代码七、分支合并1.两个分支修改不同文件,直接合并2.两个分支修改了同一个文件,手动解决冲突八、移除gitadd添加的文件1.查看当前gitadd的状态2.移除误添加的file文件3.gitcommit-m"描述"提交后追加修改一
一、使用git命令拉取远程仓库代码到本地1、选择项目,复制项目地址 2、拉取代码命令使用gitclone+项目地址gitclonehttps://github.com/didi/LogicFlow.git 二、提交本地代码到远程仓库1、使用gitadd.将修改代码提交到暂存区gitadd. 2、使用gitcommit-m[message]提交暂存区文件(message是提交详细信息)gitcommit-m[message] 3、使用gitpull将当前分支自动与唯一一个追踪分支进行合并gitpull4、使用gitpush推取本地代码到远程仓库gitpush三、关于分支命令1、gitbranch
目录Centos常用命令:(1)目录切换cd(2)查看当前所在目录的路径pwd(3)列出目录下的子目录ls(4)创建文件touch(5)创建目录mkdir (6)删除目录或文件rm (7)复制命令cp (8)重命名|剪切mv(9)查看文件内容 (10)查看ip地址(11)测试网络是否连通(12)编辑文件命令vi (13)在指定目录下搜索指定文件(14)在指定文件中搜索相关内容(15)压缩和解压Centos常用命令:(1)目录切换cdcd/目录名:切换到指定目录下(绝对路径)cd目录名:切换到当前目录下的lib目录(相对路径) cd../:切换到上一级目录(2)查看当前所在目录的路径pwd(3)
svn简介:Subversion(SVN)是一个开源的版本控制系統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。常用命令1、svncheckoutpathpath是服务器上的目录。 svncheckoutpath 例如:svncheckout svn://192.168.1.1/pro/domain 简写:svnco1.1svncheckoutpathsubv这样将把你的工作拷贝放到subv而不是和前面那
1.1cat、zcatcat-napp.log|grep"error":查询日志中含有某个关键字error的信息,显示行号。cat-napp.log|grep"error"--color:查询日志中含有某个关键字error的信息,显示行号,带颜色的。cat-ntest.log|tail-n+92|head-n20:表示查询92行之后的日志;表示在前面的查询结果里再查前20条记录。cat-napp.log|grep"error"|more:使用more和less命令分页查看日志,空格键翻页。cat-napp.log|grep"error">temp.txt:把日志保存到文件。zcatshopdi
最近需要在Android进行https抓包,对数据解密,找了很多方法,终于成功了,不过原文一些步骤对于我这个小白还是有点不理解的地方,在此记录一下。1.前提条件一台root手机frida环境2.frida环境搭建该步骤全程参考:[Frida入门教程]一文搞定Frida环境搭建,基于逍遥模拟器(虚拟设备)和ADB(AndroidDebugBridge),不过我没有使用模拟器,直接将手机连接到电脑。以下列出踩坑点:一开始忽略了su,导致./fs权限不够;直接使用了作者给的fs文件,然而与我使用的设备型号并不匹配,因此一定要查询设备型号并下载特定的fs文件。最后运行完./fs保持该cmd窗口打开,重