Blog
Categories
Tags
Archievs
Friends
About
Dark
Blog
Categories
Tags
Archievs
Friends
About
Dark
Archer's blog
Blog
Categories
Tags
Archievs
Friends
About
HTB-sanitize Writeup
题目描述 (无附件) 观察打开网页: 随便输入个username和password会看到下方有一段SQL代码: 渗透猜测网页的登录逻辑是这样的:如果当前select成功(也就是说能在数据库里找到当前输入的账号信息),那么就可以登录成功。 所以直接SQL Injection,在username一栏输入 1admin' -- ,然后password那一栏输入任意内容(比如说1),就...
2025-03-28
CTF
Web
CTF
Web
Read More
HTB-LoveTok Writeup
题目描述 (有附件) 观察打开网页: 当点击了下面那个按钮之后网页的url会增加一个参数: 1/?format=r 因为给的附件比较多,所以直接挨个搜索“format”,可以确定下来2份相关代码: 12345678910<?phpclass TimeController{ public function index($router) { ...
2025-03-28
CTF
Web
CTF
Web
Read More
Codeforce Dragons
题目描述 思路这道题的重点是可以自由挑选打龙的顺序,所以可以用vector来存储所有x,y的值,然后进行排序。 代码C++1234567891011121314151617181920212223242526272829303132#include <iostream>#include <vector>#include <algorithm> // for...
2025-03-28
算法竞赛
Codeforce
算法竞赛
Codeforce
Read More
HTB Templated Writeup
题目描述 (无附件) 观察打开网站会发现一片空白: 专门提示了是Jinja2,所以大概率是注入,而Jinja2注入的格式为 1{{ code }} (以下用server来指代当前网址) 因为没有给网页源代码,所以只能不断尝试。然后会发现当将当前url修改成 1server/{{7*7}} 时,会显示 可以看到 7*7 确实被执行了,所以确定这里就是注入口。 渗透有至少2种方法: 第一种通...
2025-03-27
CTF
Web
CTF
Web
Read More
HTB Spookifier Writeup
题目描述 (有附件) 解题观察打开网站: 输入 “abc“ 会看到: 然后我们来查看代码(routes.py): 1234567891011121314from flask import Blueprint, requestfrom flask_mako import render_templatefrom application.util import spookifyweb = Bl...
2025-03-27
CTF
Web
CTF
Web
Read More
Codeforce Chat room
题目描述 思路利用一个index/指针来逐个匹配目标字符串 “hello”。从j=0开始,如果找到了j就加一。如果最后j=5的话就说明找到了。 代码C++12345678910111213141516171819202122232425262728#include <iostream>#include <string>using namespace std;int m...
2025-03-27
算法竞赛
Codeforce
算法竞赛
Codeforce
Read More
Codeforce Lucky Division
题目描述 思路写2个函数,第一个判断一个数是否是(严格的)lucky number,第二个函数遍历所有的lucky number判断是否是当前n的因数。 代码C++12345678910111213141516171819202122232425262728293031#include <iostream>#include <string>using namespac...
2025-03-27
算法竞赛
Codeforce
算法竞赛
Codeforce
Read More
C++ 入门
Hello World老规矩还是先见识一下输出“Hello World!”: 12345678#include <iostream>using namespace std;int main(){ cout << "Hello World!"; return 0;} 注意几点: #include 这一部分和c是一样的...
2025-03-26
编程
编程
Read More
Codeforce-String Task
题目描述 思路代码Python1234567891011121314word = input()V = ["A", "O", "Y", "E", "U", "I"]# deletes all the vowelsword = ''.join(c for c in word if c.upper() not in V)# replaces all uppercase consonants wi...
2025-03-26
算法竞赛
Codeforce
算法竞赛
Codeforce
Read More
Codeforce Next Round
题目描述 思路先统计前 k 个分数中大于 0 的数量。因为分数是递减排列的,只需继续统计从第 k 个位置开始,所有与第 k 个分数相等的连续分数个数。最后的总合就是结果。 代码Python12345678910111213141516171819n_k = input().split()n = int(n_k[0])k = int(n_k[1])n_list = list(map(int, ...
2025-03-25
算法竞赛
Codeforce
算法竞赛
Codeforce
Read More
Previous
9 / 11
Next