BUUCTF | [HCTF 2018]admin

首先爬一遍整个网站,发现有没注册的时候有“login”,"register",这两个页面,注册一个123用户登录后发现有 "index“,”post“,”logout“,”change password“这四个界面,根据题目提示的admin,猜测是不是要让我用admin来登录这个网站?然后我在login界面输入用户名”admin“,密码”123“(弱口令)结果猝不及防 喵喵喵???还没开始就结束了?
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

保护模式中的PDE与PTE

Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html 保护模式中的PDE与PTE 1. PDE与PTE的认知   我们在上一节,10-10-12模式中已经见过下表。    PDT(Page Direcotry Table)y页目录表,其中每一个成员被称为页目录表成员。    PTT(Page Table)页表,其中每一个成员被称为页表成员。       页目录表、页表与物理页,本质上都是页。   10-10-12模
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

10.22总结

昨日回顾: 1.多道技术: 单道:多个程序一串串执行。 多道:切换+保存状态。 1)空间上的复用:一个计算机(CPU)的空间可以提供给多个程序使用。 2)时间上的复用: --当前程序遇到IO操作,就会立马切换CPU执行权限。 --当前程序使用CPU时间过长,就会立马切换CPU的执行权限。 CPU的执行时间过长会看起来像阻塞,其实并不是阻塞,剥夺其CPU执行权限,然后会将该进程重新返回就绪态。 2.创建进程的两种方式: from multiprocessing import Process im
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

LOJ 3095 [SNOI 2019]字符串

https://www.cnblogs.com/cjc030205/p/11638110.html 附上大佬的博客转一下: 题面描述: 给出一个长度为 的由小写字母组成的字符串 ,设其中第 个字符为 。 设删掉第 个字符之后得到的字符串为 ,请按照字典序对 从小到大排序。若两个字符串相等,则认为编号小的字符串字典序更小。 输入格式 第一行一个整数 。 第二行一个长为 的由小写字母组成的字符串 。 输出格式 输出一行 个整数 ,用空格隔开。表示 。 样例 样例输入 1 7 aabaaab
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

Sword37C_PDK_V1.1.00平台执行顺序

1.BOOT跳转入口函数void Application_Initialize(void *first_available_memory)->AK_System_Init((T_VOID *)TMC_Task, "TMCtask")->static T_VOID TMC_Task(T_U32 argc, T_VOID *argv)->T_S32 Ak_AppFrame_Init( T_VOID ) 1.1 T_S32 Ak_AppFrame_Init( T_VOID )中分别创建以下线程及其他
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

爬取5家公司(如:阿里巴巴、京东、亚马逊、华为、贵州茅台)百度“资讯”新闻的10页内容

将数据以MySQL存储,字段名包括:公司名、新闻标题、网址、新闻来源和时间。 import time import pymysql import requests from bs4 import BeautifulSoup from requests import RequestException def get_one_page(url): try: headers = {'User-Agent': 'Mozilla/5.0
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

集合的整体(后续)

Map:put: HashMap: a:添加功能 * V put(K key,V value):添加元素。 * 如果键是第一次存储,就直接存储元素,返回null * 如果键不是第一次存在,就用值把以前的值替换掉,返回以前的值 Set<Map.Entry<K,V>> entrySet():拿到所有的键值对象。后面说 * V get(Object key):根据键获取值 * Set<K> keySet():获取集合中所有键的集合 * Collection<V> values():获取集合中所有值的
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

【模板】 计几平面最近点对

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3124 思路:二分答案,每个圆扩大len,找到最大使得所有圆都不想交的len即可。用到了扫描线,x轴排序,y轴用set维护。 参考了博客:https://blog.csdn.net/morejarphone/article/details/50114867 也不知道为什么删除的时候哦还要查看一边有没有相交。。。。。 1 #include<bits/stdc++.h> 2 using names
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

JDBC-第1篇-基础

话不多说,直接开撸代码。 1.首先自己的环境使用的是maven项目+idea工具+mysql8.0.18 (使用maven项目的好处就是方便,不用手动导入相关的驱动包,在pom.xml配置即可) 2.第一步:在pom中导入mysql的驱动包(这里注意跟mysql的版本,导入驱动包的版本也不一样,我是用的是8.0.18版本,需要导入5.1.48版本) 1 <!--jdbc驱动包--> 2 <!-- https://mvnrepository.com/artifact/mysql/mysql-c
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

人的钱财都是福报决定的

  朋友问,自己最近生意不景气,尤其今年一直亏本,用佛法怎么解。   世人苦,就苦在要一个好上。就想着,生意一直都很好。我有个观点,钱不要来的太快,也不要来的太多,也不要太容易。如果太快了,太多了,人就容易奢侈。钱多了,就不把钱当成钱来看,就造成奢侈。福报一浪费,你再赚钱,就很困难。   很多人认为,钱是自己赚来的。其实,三分是努力,七分是培养来的福报。你有福报,做什么都赚钱。也见过一些人,很努力,但也剩不下几个钱,这就是他先天福报不足。   古人讲的,钱是八条腿,人是两条腿。钱可以往东西南北
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

【请求数据】fetch 的get请求和post请求

fetch: 实现ES的规范进行实现的而不是通过创建xml实现的 fetch属于window的属性(兼容性问题) 基于promiseAPI whatwg-fetch 安装 cnpm install whatwg-fetch -S get请求 fetch("/users/login?username=123") .then((res)=>res.json()) .then(data=>{ cons
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

csps模拟8182

模拟81考试rp爆发随机化A了T3,还有绿框框。。。。。。 完了我掉rp了 10.22update:rp没掉完,T1没想着能A,本来我是想输出样例,但是有想到反正那个式子也能正确输出样例,干脆就交了,然后它竟然A了 然而我并不知道为什么是$\frac{n^2-1}{9}$,这个AC完全是运气,还靠这个AC苟到了rk2 其实我根本配不上那个名次,偶然罢了,就是比较傻,想都没想就把本来是骗分的程序交了上去 模拟81的T3也是想着骗分所以就把随机化交了上去,然后它也过了 考试总是想着骗分,不会正解就
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

STM32SPI连续读写多个字节会产生时间间隔

最近在做一个音频芯片的项目用到SPI接口配置寄存器,发现只要连续两次向从机发送(接收)帧,当STM32处于主机模式时,这两帧数据中间会产生一个时钟的间隙。 起初我想能不能利用状态标志来去除间隙,后来怎么也解决不聊,遂查资料发现: 补充知识了啊!!! 不过暂时未找到方法可以解决,有了解的兄弟们可以告诉我,谢谢了
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

Burp Suite的安装与使用

Burp Suite是一个集成化的渗透测试工具,它集合了多种渗透测试组件,使我们自动化地或手工地能更好的完成对web应用的渗透测试和攻击。在渗透测试中,我们使用Burp Suite将使得测试工作变得更加容易和方便,即使在不需要娴熟的技巧的情况下,只有我们熟悉Burp Suite的使用,也使得渗透测试工作变得轻松和高效。 Burp Suite是由Java语言编写而成,而Java自身的跨平台性,使得软件的学习和使用更加方便。Burp Suite不像其他的自动化测试工具,它需要你手工的去配置一些参数
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

Docker网络(5)

一、docker网络介绍 二、docker --- none 网络 三、docker --- host 网络 四、docker --- bridge 网络 五、创建 user --- defined 网络
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

JavaScript学习笔记(二) 函数

在 JavaScript 中函数是一种特殊的对象类型 1、函数定义 (1)认识函数字面量 函数字面量是定义函数的最简单、最直接的方式,它一般包含四个部分: 关键字 function 函数名称:函数名称用于标识函数,但是它也可以省略 包含在圆括号中的一组参数:参数定义为函数中的变量,在函数调用时初始化为实际提供的值 包含在花括号中的一组语句:语句是函数的主体,它们在函数被调用时执行 (2)定义函数 应用函数字面量,在 JavaScript 中提供两种方式定义函数: 函数声明语句:函数声明语句是函
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

kubenetes创建一个pod应用

Pod是可以创建和管理Kubernetes计算的最小可部署单元。一个Pod代表着集群中运行的一个进程。每个pod都有一个唯一的ip。 一个pod类似一个豌豆荚,包含一个或多个容器(通常是docker),多个容器间共享IPC、Network和UTC namespace Deployment为Pod和ReplicaSet提供了一个声明式定义(declarative)方法,用来替代以前的ReplicationController来方便的管理应用。典型的应用场景包括: 定义Deployment来创建P
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

Create a Gradual CSS Linear Gradient

Applied Visual Design: Create a Gradual CSS Linear Gradient background: linear-gradient(gradient_direction, color 1, color 2, color 3, ...) The first argument specifies the direction from which color transition starts - it can be stated as a degree,
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

「HNOI2003」消防局的设立

题目 【内存限制:$256 MiB$】【时间限制:$1000 ms$】 【标准输入输出】【题目类型:传统】【评测方式:文本比较】 题目描述 2020 年,人类在火星上建立了一个庞大的基地群,总共有 $n$ 个基地。起初为了节约材料,人类只修建了 $n-1$ 条道路来连接这些基地,并且每两个基地都能够通过道路到达,所以所有的基地形成了一个巨大的树状结构。如果基地 $A$ 到基地 $B$ 至少要经过 $d$ 条道路的话,我们称基地 $A$ 到基地 $B$ 的距离为 $d$。 由于火星上非常干燥,经
分类: 其他 发布时间: 10-22 20:50 阅读次数: 0

linux压缩管理系统

Linux压缩管理系统 windows rar zip Linux zip tar.gz tar.bz2 tar.xz 压缩的好处主要有: 节省磁盘空间占用率 节省网络传输带宽消耗 网络传输更加快捷 .gz gzip //压缩工具压缩的文件 .bz2 bzip2 //压缩工具压缩的文件 .tar tar //tar没有压缩功能,只是把一个目录合并成一个文件 .tar.gz //先使用tar打包,然后使用gzip压缩归档 .tar.bz2 //先使用tar打包,然后使用bzip压缩归档 .tar
分类: 其他 发布时间: 10-22 20:34 阅读次数: 0