Android-Compose初步-摇骰子

前言 最近在学习Android app开发,用的是Kotlin语言,然而B站上面的视频质量并不是很高,大多数都是对编程无基础人员的基本语法教学。相比之下,我觉得Android官方的Developer开发者课程是很不错的。此文章就是根据Android Developer中的创建交互式Dice Roller(摇骰子)部分进行学习记录,使用的是Jetpack compose的ui开发框架。 ...

2024年07月09日 · 3 分钟 · 1045 字 · HYH

Windows-evtx分析

关于evtx evtx文件是微软采用的一种全新的日志文件格式。在此之前的格式是 evt 。evtx由Windows事件查看器创建,包含Windows记录的事件列表,以专有的二进制XML格式保存。 ...

2024年07月08日 · 2 分钟 · 722 字 · HYH

等保-Linux等保测评

前言 环境来自于玄机edisec 题解 步骤一 1.查看相应文件,账户xiaoming的密码设定多久过期 linux chage命令简介:chage命令用于密码实效管理,该是用来修改帐号和密码的有效期限。 ...

2024年07月06日 · 6 分钟 · 2745 字 · HYH

朵米客服平台

环境:极核::CTF (get-shell.com) 进入平台主页,点击免费使用,注册账号,登入后台 在左侧的广告设置一栏中,存在图片上传的点 这里可以先随意上传一个图片(要先打开burp suite的拦截,在点击上传 ...

2024年06月15日 · 1 分钟 · 206 字 · HYH

背景星空特效

本站使用的星空背景特效是用html5 canvas绘制而成 在Argon主题设置背景图片的代码里可以看到,背景图层的z-index是-2 这里只需要添加一个canvas画布,把z-index抬高一点,即可覆盖 ...

2024年06月02日 · 2 分钟 · 617 字 · HYH

LitCTF 2024

WEB exx 这个标题以及整个界面,在NSS里面是做到过原题的,整体思路就是XXE <?xml version="1.0" ?> <!DOCTYPE note [ <!ENTITY hyh SYSTEM "file:///flag"> ]> <user> <username>&hyh;</username> <password>123456</password> </user> 然后发包即可 SAS - Serializing Authentication System base64加密之后传入参数即可 ...

2024年06月01日 · 2 分钟 · 547 字 · HYH

CTFshow-原谅杯

前言 :练习题目,康复训练 原谅4 <?php isset($_GET['xbx'])?system($_GET['xbx']):highlight_file(__FILE__); 题目给了这一段代码,但是经过测试,只有ls、rm、sh这三个命令能用 flag在根目录,没有直接读取文件的命令 但是这个sh命令是可以执行文件中的命令的,类似于下图 ...

2024年03月23日 · 2 分钟 · 893 字 · HYH

Pwn练习题

题目来源于NSSCTF网站 ret2text [SWPUCTF 2021 新生赛]gift_pwn 先放到虚拟机里checksec一下,能看到开启NX,没有PIE,64位 放进64位的IDA反编译一下,可以看到在gift函数里留了后门 ...

2023年12月05日 · 4 分钟 · 1921 字 · HYH

极客大挑战2023

前言 本校的极客大挑战还是要参加的,去年就很遗憾,今年得好好打一下,这次我会把能写的全写在博客里,同时也会学习一下其他的方向 组队的队友是外校大三的网工学长,很强的选手! ...

2023年11月02日 · 23 分钟 · 11424 字 · HYH

0xGame 2023

WEEK1 signin 进去只有一个页面 源代码里没有东西,扫描后台也没有东西 放进火狐浏览器,F12进入调试器 在源码里发现flag baby_php 源码如下 <?php // flag in flag.php highlight_file(__FILE__); if (isset($_GET['a']) && isset($_GET['b']) && isset($_POST['c']) && isset($_COOKIE['name'])) { $a = $_GET['a']; $b = $_GET['b']; $c = $_POST['c']; $name = $_COOKIE['name']; if ($a != $b && md5($a) == md5($b)) { if (!is_numeric($c) && $c != 1024 && intval($c) == 1024) { include($name.'.php'); } } } ?> 首先是a和b的MD5弱比较 ...

2023年10月07日 · 9 分钟 · 4089 字 · HYH