E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
HDU4035:Maze
攻防世界
maze
题目讲解
首先打开题目看一下提示在这里我们看到题目上说到有“迷宫“二字”,先记下来。查壳后,发现没有加壳放到ida里面看__int64__fastcallmain(__int64a1,char**a2,char**a3){signed__int64v3;//rbxsignedintv4;//eaxboolv5;//bpboolv6;//alconstchar*v7;//rdi__int64v9;//[rsp
ytj00
·
2020-06-30 09:30
ctf
攻防世界
逆向
算法
经验分享
Dijkstra's algorithm python
https://leetcode.com/problems/the-
maze
-ii/#/descriptionbfssolutionwithqueueclassSolution(object):defshortestDistance
Zihowe
·
2020-06-30 08:54
南邮CTF逆向题第五道
maze
解题思路
如题先百度一下名字万一有收获呢猜测可能考到迷宫算法依旧是ELF直接载入IDA我一般习惯先shift+f12看下字符串再看看main__int64__fastcallmain(__int64a1,char**a2,char**a3){constchar*v3;//rsisigned__int64v4;//rbxsignedintv5;//eaxcharv6;//bpcharv7;//alconstc
iqiqiya
·
2020-06-29 23:23
------南邮CTF
我的CTF进阶之路
徐州网络赛J-
Maze
Designer【最小生成树】【LCA】
Afterthelongvacation,themazedesignermasterhastodohisjob.Atourcompanygiveshimamapwhichisarectangle.ThemapconsistsofN\timesMN×Mlittlesquares.Thatistosay,theheightoftherectangleisNNandthewidthoftherectan
wybooooooooo
·
2020-06-29 22:59
还不会
LCA
最小生成树
Solve The
Maze
この世界も悪くない把迷宫里坏人全困住,好人能走出来首先把坏人圈出来,然后统计与出口连通的好人的数量,据此判断。如果有坏人和好人相邻,那么一定是no。因为好人最后能出去,而坏人与好人连通且不能阻隔,所以最后坏人也就出去了。注意坏人与坏人相邻时,不能将这个相邻位置直接换成墙#pragmaGCCdiagnosticerror"-std=c++11"#include#defineINF0x3f3f3f3f
white_156
·
2020-06-29 18:25
codeforces
螣龙安科:威胁研究——与
MAZE
勒索软件事件相关的策略,技术和程序
至少从2019年5月开始,恶意行为者就一直在积极部署
MAZE
勒索软件。勒索软件最初是通过垃圾邮件和漏洞利用工具包分发的,后来又转移到妥协后进行部署。
螣龙安科
·
2020-06-29 08:40
BugkuCTF Take the
maze
BugkuCTFTakethemaze挺好的一题,一个box加上vm的题目首先,查壳,无壳。首先,先拖进ida,解析,看见if(sub_45E593((int)input)){puts(“done!!!Theflagisyourinput\n”);sub_45D9C7(4);sub_45E1B5();}输出flag的函数,追进去,发现v1=j__fopen(“flag.png”,“wb”);j__
子欢
·
2020-06-29 07:02
ctf
使用A*算法解迷宫最短路径问题
代码地址在此
Maze
,喜欢Python的小可爱们可以拿去练练手。提要说明本题中的迷宫,是以宫格类型呈现的,在代码中的呈现为二维数组。其次在迷宫中的移动,也只有
weixin_33979745
·
2020-06-28 09:22
逆向-攻防世界-
maze
题目提示是走迷宫。IDA载入程序分析。输入字符长度必须是24,开头必须是nctf{,结尾必须是}。在125处按R就可以变成字符。sub_400650和sub_400660是关键函数,分析sub_400650。v10的下一字节减1.sub_400660v10的下一字节加1.分析这两个函数。v10减1.v10加1再看最后的比较函数。v9就是刚才的v10,应该是IDA自己随机的吧。进入函数a1是迷宫地址
san.hang
·
2020-06-27 15:38
find shorttest path
deffind_shortest_path(
maze
):'''
maze
=[['X','X','O','S','X'],['X','X','O','O','X'],['X','X','O','X','X'
zbxzc
·
2020-06-27 09:46
数据结构与算法
DASCTF 2020 六月赛 Reverse Writeup
T0pGear三个check第一个是直接比较:c92bb6a5第二个是解密文件:a6c30091第三个是解密数据:24566d882d4bc7ee拼起来就是flageasy_
maze
迷宫题,uhjk控制方向
5egm3nt_F4u1t
·
2020-06-26 22:00
用python开发简易的自动走迷宫脚本
迷宫(
Maze
)指的是充满复杂通道,很难找到从其内部到达入口或从入口到达中心的道路,道路复杂难辨,人进去不容易出来的建筑物。
MHyourh
·
2020-06-26 12:10
python
Python Challenge[24]
fromPILimportImageimg=Image.open('
maze
.png')dire=[(0,1),(0,-1),(1,0),(-1,0)]e
Recgat
·
2020-06-26 08:07
攻防世界re:
maze
1.查壳64位ELF文件2.拖入IDA找到main函数F5反编译__int64__fastcallmain(__int64a1,char**a2,char**a3){signed__int64v3;//rbxsignedintv4;//eaxboolv5;//bpboolv6;//alconstchar*v7;//rdi__int64v9;//[rsp+0h][rbp-28h]v9=0LL;put
Lk k k
·
2020-06-26 02:02
CTF
南邮CTF
maze
maze
开始没想到迷宫,然后看了main函数还不太长,就慢慢看了。然后不会,,,然后看了大佬的WP,发现是迷宫,然后看到Oo0.,应该是上下左右四个方向操作。然后看相关的函数。
柿子_@
·
2020-06-26 00:37
CTF
[CTF]Bugku Take the
maze
[CTF]BugkuTakethemaze200{写博客不重要,记录思路最重要}1.拿到拖Die发现无壳,从文件名和解析结果来看就是用visualC写的2.运行,发现关键语句:“showmeyourkey”,拖入IDA,搜索该字句,进入到函数3.发现该函数中有“done!....”表明输入正确,但是正确之后还有一些函数,进去后发现还有一些奇奇怪怪的东西如下:根据提示,运行到此处会打印一个png文件
DeepRain_Casuphere
·
2020-06-25 23:05
CTF
走迷宫问题Java递归
false11111111000001100000111100011000001100000110000011111111*/publicstaticvoidmain(String[]args){int[][]
maze
proheart
·
2020-06-25 22:27
算法
java
递归
Python之turtle可视化递归探索迷宫
maze
.txt内容+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
夜空下的凝视
·
2020-06-25 15:04
算法
强化学习基础第一个环境(
Maze
)
本篇文章主要介绍在gym环境下env环境编写(未待完续,空闲更新)经典的迷宫宝藏例子importnumpyasnpimporttimeimporttkinterastk#窗口界面库UNIT=40#像素
MAZE
_H
茶花煮酒
·
2020-06-24 23:26
maze
0x01拿到题目,放到IDA中静态分析,发现main函数中就是关键代码,如图:__int64__fastcallmain(__int64a1,char**a2,char**a3){constchar*v3;//rsisigned__int64v4;//rbxsignedintv5;//eaxcharv6;//bpcharv7;//alconstchar*v8;//rdi__int64v10;//[
怪味巧克力
·
2020-06-24 17:20
CTF—reverse
The
Maze
Thereisaballinamazewithemptyspacesandwalls.Theballcangothroughemptyspacesbyrollingup,down,leftorright,butitwon'tstoprollinguntilhittingawall.Whentheballstops,itcouldchoosethenextdirection.Giventheball
Jeanz
·
2020-06-24 06:13
UVa Problem 705 Slash
Maze
(斜线迷宫)
//SlashMaze(斜线迷宫)//PC/UVaIDs:110904/705,Popularity:B,Successrate:averageLevel:2//Verdict:Accepted//SubmissionDate:2011-09-28//UVaRunTime:0.012s////版权所有(C)2011,邱秋。metaphysis#yeahdotnet////[问题描述]//通过用斜线
iteye_10189
·
2020-06-23 18:23
HDOJ 5094:
Maze
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5094题意:现有一个n*m的矩阵。矩阵相邻两个格子之间可以能有墙或门。墙是不能通过的,门分为p(p#include#include#include#includeusingnamespacestd;constintmaxn=60;intdx[4]={-1,1,0,0};intdy[4]={0,0,-1,
frog1902
·
2020-06-23 09:14
ACM_动态规划
攻防世界
maze
NJUPT CTF 2017
迷宫题1__int64__fastcallmain(__int64a1,char**a2,char**a3)2{3signed__int64mid_i;//rbx4signedintmid_str;//eax5boolv5;//bp6boolv6;//al7constchar*v7;//rdi8__int64arr;//[rsp+0h][rbp-28h]910arr=0LL;11puts("Inp
deyou0823
·
2020-06-23 03:59
寻宝路线
w[i][j]表示点(i,j)宝贝的最大值w[i][j]=max(w[i-1][j]+
maze
[i][j],w[i][j-1]+
maze
[i][j]);v[i][j]表示走到点(i,j)一共有v[i][
bluekrystal
·
2020-06-22 18:15
POJ - 3026 Borg
Maze
bfs+最小生成树。
http://poj.org/problem?id=3026题意:给你一个迷宫,里面有‘S’起点,‘A’标记,‘#’墙壁,‘’空地。求从S出发,经过所有A所需要的最短路。你有一个特殊能力,当走到S或A时可以分身出任意多个人一起走。计算路程时就是所有人的总路程之和。题解:想一下,是裸的最短路套上bfs。先暴力bfs出各个点之间的距离,存边然后kruskal#define_CRT_SECURE_NO_
Vincent19999999
·
2020-06-22 07:47
re学习笔记(29)HGAME2020-re-Level-Week1-
maze
HGAME2020-re-Level-Week1-
maze
新手一枚,如有错误(不足)请指正,谢谢!!
我也不知道起什么名字呐
·
2020-06-22 03:07
ctf小白成长ing
#
reverse
re学习笔记(34)BUUCTF-re-[HDCTF2019]
Maze
花指令去除
个人博客:点击进入题目链接:[HDCTF2019]
Maze
题目下载:点击下载IDA载入可以看出这应该是关键代码的一部分。
我也不知道起什么名字呐
·
2020-06-22 03:07
ctf小白成长ing
#
reverse
re学习笔记(18)攻防世界-re新手区-
maze
题目链接:攻防世界-re新手区-
maze
下载地址:
maze
参考资料:IDA宏定义载入IDA64位找到main函数,F5反编译main()函数里大概是这情况其中sub_400690()函数也就是四个方向键
我也不知道起什么名字呐
·
2020-06-22 03:06
ctf小白成长ing
#
reverse
【牛客网】---年终奖 && 迷宫问题
题目一描述:定义一个二维数组N*M(其中2#include#includeusingnamespacestd;intN,M;//分别代表行和列vector>
maze
;//迷宫矩阵vector>path_temp
L19002S
·
2020-06-21 23:18
牛客网题库
Python制作
maze
GIF
Python制作mazeGIF环境准备:Mac/Python/SublimeText3/终端1、pipinstallPillow--user安装库位置:/Users/jiao/Library/Python/2.7/lib/python/site-packages/gifmaze2、pipinstallgifmaze--user安装库位置:/Users/jiao/Library/Python/2.7
JorgeTiger
·
2020-06-21 23:08
攻防世界新手逆向题
加壳的二进制文件)5.logmein(大小端读取的问题)6.no-strings-attached(用idapy获取存储内容)7.getit(算法)8.csaw2013reversing2(OD动态调试)9.
maze
Wong Chiying ; )
·
2020-06-21 13:25
笔记
攻防世界-逆向-ctf-
maze
攻防世界-逆向-ctf-
maze
看到这个题目感慨万分,上一个看了四个小时也没看出来的题就是看不懂迷宫怎么设计,记得题目名字叫takeamaze.。
Ezyyz
·
2020-06-21 03:23
(未完)Writeup of Take the
maze
(reverse) in BugKu
好题(可惜我还没做出来,只做到一半)简述一下逻辑吧,首先观察程序,main函数调F5伪代码失败,看看函数尾是不是要修改栈指针。果然,修改栈指针后,跳出了F5伪代码。观察一下main函数的逻辑:开头有一个反调试,动调改跳转过了它,接下来进入一个功能不明的函数(猜测为加密函数),然后,动态调试竟然终止了……GG然后开始静态分析,在输出‘succeed’语句前的if条件中有一个函数,进入这个函数观察代码
C0ss4ck
·
2020-06-21 00:16
Reverse_of_CTF
Codeforces Round #648 (Div. 2).D Solve The
Maze
http://codeforces.com/contest/1365/problem/D题目大意给一个nm图,图上有好人坏人空地墙四种元素。墙不可通过。你可以任意设置墙,问有没有一种设置方法使得好人都可以到nm点坏人都不行。做法遍历整个图,找到所有的G点,从每一个好人点出发,看能否到达终点,路径上如果有相邻的“B”点,则确定为此路不通,否则无法堵住B。这样都遍历完了以后如果存在G点无法到达终点就n
九品代码手
·
2020-06-08 14:00
螣龙安科:威胁研究——与
MAZE
勒索软件事件相关的策略,技术和程序
至少从2019年5月开始,恶意行为者就一直在积极部署
MAZE
勒索软件。勒索软件最初是通过垃圾邮件和漏洞利用工具包分发的,后来又转移到妥协后进行部署。
螣龙安科
·
2020-06-06 09:00
螣龙安科:迷宫勒索病毒——勒索受害者一年并且人数仍在增长
之前被称为“ChaCha勒索软件”(取自该恶意软件用于加密文件的流密码的名称),
Maze
“品牌”于2019年5月首次附加到勒索软件上。迷宫的最初样本被绑定到装有漏洞利用工具包的假网站上。
螣龙安科
·
2020-06-06 09:00
maze
0x01拿到题目,放到IDA中静态分析,发现main函数中就是关键代码,如图:__int64__fastcallmain(__int64a1,char**a2,char**a3){constchar*v3;//rsisigned__int64v4;//rbxsignedintv5;//eaxcharv6;//bpcharv7;//alconstchar*v8;//rdi__int64v10;//[
怪味巧克力
·
2020-06-02 08:00
Java项目实现寻找迷宫出路
代码实现测试类publicclassTest{publicstaticvoidmain(String[]args){Mazemaze=newMaze();
maze
.begin();}}主类
·
2020-05-27 12:20
迷宫求解——数据结构 栈的使用
(代码使用lua脚本语言)1、初始化一个迷宫localMapW=7--迷宫宽度localMapH=4--迷宫高度
maze
.map={{1,0,1,1,0,0,1
小白要打怪
·
2020-05-06 01:36
广度优先算法走迷宫
/
maze
.in")deferfile.Close()iferr!=nil{fmt.Errorf("readfilefail:%v",err)}//获取迷宫地图的规格varrow,colintf
Mr_Arvin
·
2020-04-15 09:02
天花板编程手把手计划-第1期-第2天
题目:
maze
.png如图所示,有一个6*6的迷宫,左上角为入口,右下角为出口。图中0的位置可以走,1的位置不能走。请编程找出唯一的一条通过迷宫的路。
满天星bug
·
2020-04-06 03:17
Codeforces Round #614 (Div. 2)C NEKO's
Maze
Game
题目NEKO#ΦωΦhasjustgotanewmazegameonherPC!Thegame'smainpuzzleisamaze,intheformsofa2×nrectanglegrid.NEKO'staskistoleadaNekomimigirlfromcell(1,1)tothegateat(2,n)andescapethemaze.Thegirlcanonlymovebetweenc
Vocanda
·
2020-04-05 18:00
【迷宫问题】CodeForces 1292A A NEKO's
Maze
Game
题目大意vjudge链接共两行,从(1,n)到(2,n)。每过一个时刻会有一个位置的状态变化,从能到达这个位置变成不能到达,或从不能到达变成能到达,问在每个时刻中是否能从起点到终点。数据范围2≤n≤105,询问1≤q≤105样例输入552314242314样例输出YesNoNoNoYes思路若a[1][y]存在障碍的话,需要a[2][y-1]或a[2][y]或a[2][y+1]存在障碍才无法通过。
Midoria7
·
2020-04-05 18:00
NEKO's
Maze
Game - Codeforces 题解
NEKO#ΦωΦhasjustgotanewmazegameonherPC!Thegame'smainpuzzleisamaze,intheformsofa2×n2×nrectanglegrid.NEKO'staskistoleadaNekomimigirlfromcell(1,1)(1,1)tothegateat(2,n)(2,n)andescapethemaze.Thegirlcanonlym
Lourisy
·
2020-04-04 22:00
[CodeForces][思维]NEKO's
Maze
Game
本题是老姚分享的题。题目题目链接解说思维题,想明白了极其简单。首先,考虑一下什么情况下路会被封死:共有以上三种情况。所以很显然我们不需要每次都从1到n找一遍有没有路,每改变一个格子的状态就检查一下另一列三个格子的状态即可。再用一个ans变量储存一下共有多少对足以堵死路的格子。ans为零则YES,否则就NO。代码1#include2usingnamespacestd;3constintmaxn=10
DarthVictor
·
2020-04-04 09:00
诺基亚
maze
手机渲染图亮相,终于找到充值的理由了
手机市场纷纭变幻,竞争厮杀的激烈程度似乎远超过一众老牌厂商的理解能力,比如曾经的霸主诺基亚,一直好像都没有缓过劲来,永远比别人慢半拍。虽说诺基亚正在努力的赶上节奏,但是智能机时代的日新月异似乎让这位功能机霸主有些跟不上了。最近有国外网站曝光了诺基亚新品旗舰手机,命名为NokiaMaze,中文直译为诺基亚迷宫,这是诺基亚除了阿拉伯数字命名的又一全新系列。这款诺基亚最新旗舰手机配置6英寸的AMOLED
科技象限
·
2020-04-02 03:22
8.23 - hard - 96
dist,path,cur_pos,然后再用一个visited来防止重复访问,不过这题答案的写法很巧妙,多练习几次classSolution(object):deffindShortestWay(self,
maze
健时总向乱中忙
·
2020-03-30 20:40
迷宫问题
method1递归求解dirs=[(0,1),(1,0),(0,-1),(-1,0)]defmark(
maze
,pos):
maze
[pos[0]][pos[1]]=2defpassable(
maze
,pos
cookyo
·
2020-03-29 03:02
The
Maze
II (Leetcode 505)
BFS:classSolution{public:boolisValid(vector>&
maze
,intx,inty){if(x>=0&&x=0&&y>&
maze
,ve
stepsma
·
2020-03-23 04:51
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他