草庐IT

weekly_ctf

全部标签

STM32在CTF中的应用和快速解题

题目给的是bin文件,基本上就是需要我们手动修复的固件逆向。如果给的是hex文件,我们可能需要使用MKD进行动态调试主要还是以做题为目的详细的可以去看文档:https://pdf1.alldatasheet.com/datasheet-pdf/view/201596/STMICROELECTRONICS/STM32F103C8T6.htmlSVD文件下载:https://github.com/posborne/cmsis-svd​本文参考了网上多篇文章,最终汇总在一篇,对这道新的STM32题进行解题。IDA分析设置1、基础设置STM32主要信息:内核:ARM32位Cortex-M3CPUARM

HGame 2023 Week4 部分Writeup

文章同时发布于我的博客:https://blog.vvbbnn00.cn/archives/hgame2023week4-bu-fen-writeup第四周的比赛难度较高,同时也出现了不少颇为有趣的题目。可惜笔者比较菜,做出来的题目数量并不是很多,不过里面确实有几道题值得好好讲讲。不多废话了,抓紧端上来吧(喜)。注:本周CRYPTO类的赛题ECRSA在数学大佬的帮助下解出;本周REVERSE类赛题vm由大佬Latihas提供思路指导,在这里表达感谢!Week4比赛地址:https://hgame.vidar.club/contest/5[WEB]SharedDiary本题考查JavaScrip

android - Calendar.WEEK_OF_MONTH 在两种不同的设备上给出不同的结果

我有两台设备HTCAndroid2.3.5和三星2.3.6现在我面临的问题是我需要日期在一个月中的星期几。所以我编写了这段代码并安装在两部手机上。并将系统日期设置为27thJan2013Calendarcalendar=Calendar.getInstance();intweekOfMonth=calendar.get(Calendar.WEEK_OF_MONTH);Log.i(TAG,"weekOfMonth="+weekOfMonth);现在在HTC上输出是weekOfMonth=5在三星上运行相同的代码会产生weekOfMonth=4这真的是在搞砸我的逻辑n提前计算。我做错了什么

2023年掌控安全学院CTF暖冬杯——数据流分析

前言:打工仔一枚,第一波上新的3题misc做完了再打ISCTF随便记录一下PS:环境关了,题目描述忘记了,反正就是找flag。筛选HTTP数据流导出数据流慢慢看ctrl+F搜flag看到一条有flag.txt的数据导出另存.zip这里需要输入密码,但是我找了好久Ctrl+F再搜猜测:ctf_game是密码既然对了!ctf{87bb9ae4-884c-11ee-9329-000c29a4e4e5}联系博主!!关注鱼影安全公众号,专注职业技能大赛和CTF知识分享欢迎大家关注学习!!

CTF网络安全比赛介绍

2019年,电视剧《亲爱的,热爱的》的一经播出,而一直稳占热搜,该剧主线讲述的是韩商言与佟年青春言情故事,而副线则是讲述了以韩商言为代表的一群职业CTF选手共同努力为国争光的故事。剧中韩商言是CTF圈子里的大佬,也是中国CTF大赛的领头羊。那问题来了,这CTF是个什么东西?一、CTF简介CTF(CaptureTheFlag)中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式。CTF起源于1996年DEFCON全球黑客大会,以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。发展至今,已经成为全球范围网络安全圈流行的竞赛形式,2013年全球举办了超过五十

acwing week2 基础算法3总结

acwingweek2基础算法3总结总结点1:双指针算法//常用模版框架for(inti=0,j=0;i题1:最长连续不重复子序列我们用指针i指向子序列的终点,j指向子序列的起点。每次指针i后移时,这个序列中重复的那个数只可能是s[i],所以我们判断一下s[i]出现的次数是否大于1,如果大于1,说明子序列中s[i]这个数重复了,那么就更新答案和起点,继续循环。判断出现的次数,我们用数组a做标记。代码:#includeusingnamespacestd;intn;constintN=100010;ints[N],a[N];intmain(){ cin>>n; for(inti=0;i>s[i];

网络安全从零开始学习CTF——CTF基本概念

这一系列把自己学习的CTF的过程详细写出来,方便大家学习时可以参考。一、CTF简介01」简介中文一般译作夺旗赛(对大部分新手也可以叫签到赛),在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式。CTF起源于1996年DEFCON全球黑客大会,以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。02」竞赛模式解题模式:在解题模式CTF赛制中,参赛队伍可以通过互联网或者现场网络参与,这种模式的CTF竞赛与ACM编程竞赛、信息学奥赛比较类似,以解决网络安全技术挑战题目的分值和时间来排名,通常用于在线选拔赛。题目主要包含逆向、漏洞挖掘与利用、Web渗透、密码、取证、隐写、安全编程

java - 安卓 : Get day of the week from date?

我怎样才能把日期格式化成这样Mon,27Nov2011publicstaticStringsFleTimeToDate(doubleft){doubledate=ft/10000-11644455600000L;date+=TimeZone.getDefault().getOffset((long)date);returnDateFormat.format("ddd,ddMMMyyyy",newDate((long)date)).toString();}但是这个函数返回027,27Nov2011 最佳答案 您可以将DateForma

week1-深度学习概论

1.Whatisaneuralnetwork?神经网络又称人工神经网络 (ANN) 或模拟神经网络 (SNN),是机器学习的子集,同时也是深度学习算法的核心。 神经网络其名称和结构均受到人脑的启发,可模仿生物神经元相互传递信号的方式。人工神经网络(ANN)由节点层组成,包含一个输入层、一个或多个隐藏层和一个输出层。每个节点也称为一个人工神经元,它们连接到另一个节点,具有相关的权重和阈值。如果任何单个节点的输出高于指定的阈值,那么会激活该节点,并将数据发送到网络的下一层。否则,不会将数据传递到网络的下一层。神经网络依靠训练数据来学习,并随时间推移提高自身准确性。而一旦这些学习算法经过了调优,提高

babyheap_0ctf_2017 详细解析【BUUCTF】

目录main函数sub_B70()Allocate(v4);Fill(v4);存在漏洞!!Free(v4);Dump(v4)利用思路获取libc的基址先申请初始块填充2号位置,使其指向4号位置重新申请空间,将四号位置分配回来free(4)切割四号块修改idx2内容,使其为malloc_hook附近构造chunk的地址申请假chunk,并将malloc_hook修改再次执行malloc完整代码:好家伙,保护全开,根据文件名,可以判断这是一道堆题目,刷了这么久,终于遇到堆题目了,解析就写的详细点。先看main函数,很简单就是各类个目录函数,一步一步来看把。main函数sub_B70()先看main