ICode9

精准搜索请尝试: 精确搜索
  • Pytorch:YOLO-v5目标检测(下)2021-05-30 16:31:39

    上篇内容介绍了如何配置YOLO-v5环境,并利用coco128数据集进行训练。本篇内容就来使用自己制作的数据集。 文章目录 1.数据集标注2.数据转换3.开始训练4.开始检测5.参考资料 1.数据集标注 使用工具:LabelIMG LabelIMG是用pyqt5编写的标注工具,界面比较简单,下载之后双击exe

  • 大神论坛 Android多层锁机样本逆向脱壳分析与解锁 (附样本源文件)2021-05-29 18:01:20

    ### 用到的工具:1.模拟器2.android studio(看日志和运算结果)3.jeb或者任何可以反编译apk工具 ### 反编译后简单看一下入口activity ```@Override protected void onCreate(Bundle arg14) { Class v8; LogCatBroadcaster.start(this); super.onCreate(arg

  • buu练题记录5-[ACTF新生赛2020]Universe_final_answer2021-04-14 22:07:02

    0x00 查壳 没有壳,是ELF文件,上IDA64 0x01 IDA分析 在函数列表很容易可以找到main函数,查看的确是关键函数: 这里有且只调用了sub_860和sub_C50两个函数,当sub_860返回真值就能输出flag,所以先分析sub_860: bool __fastcall sub_860(char *a1) { int v1; // ecx int v2; // es

  • 攻防世界:pwn新手区 when_did_you_born2021-03-14 13:04:20

    首先拿到elf文件(刚开始并不知道是elf文件)(这是Linux下的运行文件,类似windows的exe) 文件我更名成“bron”,再在Linux系统下用flie指令识别文件信息。 发现文件为x86-64位,并且为Linux下运行的文件。 我先尝试运行bron文件。 先不管运行结果,查一下“bron”程序的保护。 发现 canary

  • monkey的一点记录2021-03-04 18:03:48

    2021.03.4--亲测monkey     db shell monkey -p com.v5youxuan.mall -v 1000  测试的v5直播  在打开v5直播app 或者 后台运行v5直播app的情况下 monkey 是可以只点击v5直播的  但是一旦把app后台杀死 那么 monkey就会在手机里胡乱点击打开其他应用进行系统设置 等

  • YOLO V5创建属于自己的模型2021-02-25 16:29:40

    提示:本文许多图片水印显示的qq号非本人qq号,而是博客号,大家不要添加那个QQ,避免给别人造成打扰,感谢! 文章目录 前言一、基本环境二、LabelImg获取及使用1.LabelImg下载传送门2.LabelImg的使用 三、模型训练并生成1.YOLO V5源码下载传送门2.模型训练初始工作3.手动写一个yaml

  • Vue使用官方Echarts5(v5)2021-02-19 18:31:21

    Notes: 网上搜大多数vue echarts都是v4的,所以,直接CV不能运行 不能运行是因为什么呢? 原因就是:没看官方文档 官方文档如下:https://echarts.apache.org/zh/tutorial.html#ECharts%205%20%E5%8D%87%E7%BA%A7%E6%8C%87%E5%8D%97 所以,就差* as 四个字符 v5正确的使用方法是: impo

  • REVERSE-PRACTICE-BUUCTF-122021-02-10 23:03:18

    REVERSE-PRACTICE-BUUCTF-12 [FlareOn3]Challenge1[GUET-CTF2019]number_game[GWCTF 2019]re3[网鼎杯 2020 青龙组]singal [FlareOn3]Challenge1 exe程序,运行后提示输入密码,输入错误退出程序,无壳,ida分析 main函数逻辑清晰,读取输入,对输入进行变表base64编码,验证编码结果

  • Revers篇:攻防世界reverse进阶re2-cpp-is-awesome2021-02-05 13:04:10

    攻防世界reverse进阶re2-cpp-is-awesome IDA分析 很简单的一个程序 程序流程分析 首先检查参数,参数少于2就退出,并提示:Usage: ./re2-cpp-is-awesome flag,也就是要给main传参。然后获取到参数,在堆申请了一段空间,大小为参数长度+1,并把参数放进去。把begin赋值给v11,把end赋值给v

  • BUUCTF reverse [ACTF新生赛2020]Universe_final_answer2021-01-27 16:36:41

    没有壳,用ida64打开。 查看sub_55B4BF947860函数 这个算法直接没见过,看大佬的wp知道用z3库写。 1 from z3 import * 2 3 s = Solver() 4 v1 = Int('v1') 5 v2 = Int('v2') 6 v3 = Int('v3') 7 v4 = Int('v4') 8 v5 = Int('v5') 9 v6 = Int(

  • 我用YOLO-V5实现行人社交距离风险提示,代码开源!2021-01-25 13:34:04

    CVer 今天   以下文章来源于AI人工智能初学者 ,作者ChaucerG AI人工智能初学者 机器学习知识点总结、深度学习知识点总结以及相关垂直领域的跟进,比如CV,NLP等方面的知识。 点击上方“CVer”,选择加"星标"置顶 重磅干货,第一时间送达 本文转载自:AI人工智能初学者 由于YOLO V5的

  • 华为私有云组件2020-12-19 10:02:28

    1、FusionCloud基本组件FusionCloud是私有云解决方案,主要套件包含FusionSphere云套件(ECS、EVS、IMS、VPC、SG、EIP、VFW、VPN、ELB、BMS、AS等),ManageOne(云管平台),esight(设备监控),容灾(OceanStor BCManager), 安全(FusionGuard),PaaS(FusionStage受限国内),大数据,数据库,块存储(FusionStorage),对

  • UUID的规范、v1-v5以及如何保证唯一性2020-12-08 23:59:22

    UUID(Universally Unique IDentifier)是一个128位数字的唯一标识。RFC 4122描述了具体的规范实现。本文尝试从它的结构一步步分析为什么它能做到唯一性?及各个版本的使用场景。 Format UUID使用16进制表示,共有36个字符(32个字母数字+4个连接符"-"),格式为8-4-4-4-12,如: 6d25a684-95

  • 小白学逆向六月份第二周笔记2020-06-14 10:02:57

    题目描述:菜鸡发现Flag似乎并不一定是明文比较的   用ida打开附件,然后F5查看伪代码    int __cdecl main(int argc, const char **argv, const char **envp) { signed int v3; // ebx char v4; // al int result; // eax int v6; // [esp+0h] [ebp-70h] int v7; //

  • getit2020-06-04 21:01:58

    getit 22 最佳Writeup由mimicat007提供 难度系数:  题目来源: SharifCTF 2016 题目描述:菜鸡发现这个程序偷偷摸摸在自己的机器上搞事情,它决定一探究竟 题目场景: 暂无   拿到手,查一下是否有壳   无壳,ELF,64位 直接ida打开,啊好复杂,直接f5看伪代码,main函数的伪代码      哇,

  • CGCTF_when_did_you_born2020-05-15 19:52:01

    拖入ida, main 中关键代码 int main() { __int64 result; // rax char v4; // [rsp+0h] [rbp-20h] // 这里 -20h, 可以双击进入看 unsigned int v5; // [rsp+8h] [rbp-18h] // -18h, v4值是在v5上面 unsigned __int64 v6; // [rsp+18h] [rbp-8h] ... if ( v5 == 1926

  • Kruskal实现最小生成树2020-03-02 19:42:01

    一、Kruskal基本原理 每次都从剩余边中选取权值最小的,当然,这条边不能使已有的边产生回路。 二、图解 先对边的权值排个序: 1(V0,V4)、2(V2,V6)、4(V1,V3)、6(V1,V2)、8(V3,V6)、10(V5,V6)、12(V3,V5)、15(V4,V5)、20(V0,V1) 首选边1(V0,V4)、2(V2,V6)、4(V1,V3)、6(V1,V2),此

  • vector容器2019-12-25 11:54:57

    1 #include<iostream> 2 #include<Windows.h> 3 #include<vector> 4 #include<deque> 5 using namespace std; 6 void prinfVector(vector<int> &v) 7 {//vector迭代器支持随机访问 8 for (vector<int>::iterator it=v.begin();it

  • 逆向分析,异常处理,反调试2019-12-18 20:53:35

    AES CBC 逆向分析,异常处理,反调试 AES CBC 拿到题目在IDA中看见了类似AES的图标 放入PEID的KANAL插件查看 找到了AES的S盒和BASE64的S盒,初步确定了内部的加密算法为AES和base64。 来到关键函数 4020D0处此处对输入字符串进行了加密。进入该函数输入字符串首先和sctfsctfsctfsctf

  • hutool JAVA 工具类2019-12-18 18:04:48

    https://hutool.cn/docs/#/ 入门和安装 A set of tools that keep Java sweet.           -- 主页:https://hutool.cn/ | https://www.hutool.club/ -- -- QQ群③:555368316 -- -- QQ群④:718802356 -- 简介 Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相

  • keil 编译器V6 定义函数在ram中运行-和在指定地址定义常量2019-10-14 09:04:14

    之前一直是用v5编译,编译速度慢,换成V6编译速度差不多快50% ,而且arm后期只维护v5编译器不在更新v5编译器。切换到V6编译器大势所趋,把之前v5且换到v6需要如下更改:     1. CMSIS包需要更新到5.0以上     2. v5在指定地址定义常量: const uint32_t AppStartCfg[2] __attribute__((a

  • Catia V5-6R2017破解版|Catia V5-6R2017下载|安装破解步骤2019-10-02 11:53:59

    Catia V5-6R2017安装破解步骤 安装包下载地址:链接:https://pan.baidu.com/s/1Zp0ieENUe0FM9_cbiRArQw   提取码:http://dt2.8tupian.com/13731a5b66.pg1 学习资料下载地址: 链接:https://pan.baidu.com/s/1ykT5xESvSijvDkZyv16WvQ   提取码:http://dt3.8tupian.com/13731a6b55.pg

  • D3.js的v5版本入门教程(第十三章)—— 饼状图2019-09-29 19:03:30

    D3.js的v5版本入门教程(第十三章)       这一章我们来绘制一个简单的饼状图,我们只绘制构成饼状图基本的元素——扇形、文字,从这一章开始,内容可能有点难理解,因为每一章都会引入比较多的难理解知识点,在这里作者本人也只是粗略的讲解每个新知识点的意思!如果不是很理解的话,需要读者自

  • D3.js的v5版本入门教程(第十二章)—— D3.js中各种精美的图形2019-09-29 18:50:25

    D3.js的v5版本入门教程(第十二章)     D3中提供了各种制作常见图形的函数,在d3的v3版本中叫布局,通过d3.layout.xxx,来新建,但是到了v5,新建一个d3中基本的图形的方式变了(我也并不知道是不是还叫布局,我觉得也可以这么叫,反正布局指的也是一个绘图函数)     下面是d3中一些常见的部分图

  • RouterOS Firewall v6 流程图2019-09-25 17:01:34

      1. Firewall v5和Firewall v6对比图 2.Firewall v6的流程图                                          

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有