自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

询昵的博客

成长是一点点积累起来的

  • 博客(72)
  • 资源 (8)
  • 收藏
  • 关注

原创 嵌入式操作系统 vs 通用操作系统

主要应用于工业控制、国防系统、汽车电子、医疗器械、智能家居等领域,负责嵌入式系统的全部软、硬件资源的分配、调度,控制、协调并发活动,有更好的硬件适应性、良好的移植性。”,以嵌入式计算机为技术核心,面向用户、产品、应用,软硬件可裁减的,适用于对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。用于计算机系统启动的基本输入/输出系统,是固件的一种形式,嵌入在计算机主板上,BIOS启动计算机,并进行系统自检和操作系统的引导。,用于控制设备的各种功能和操作,任何嵌入式系统都需要固件。

2023-07-19 10:04:06 1623

原创 ubuntu自定义安装gllvm

gllvm下载安装教程

2023-02-08 10:33:44 408

原创 ubuntu安装最新版wine

命令行输入winetricks ->[select the default wineprefix] -> [run uninstaller] -> 在弹出的界面中,发现了相关软件,则说明wine-mono和wine-gecko安装成功。(3)启动软件时,切换到~/.wine/drive_c/Program File(x86)/目录,运行exe文件: wine xxx.exe;(1)下载wine-mono-7.4.0-x86.msi((2)软件默认安装在~/.wine/drive_c/目录;

2023-02-07 09:41:38 2094

原创 常见网络协议总结(五层&自顶向下)

常见网络协议总结

2022-11-06 18:18:27 1573

原创 常用汇编指令介绍

算术左移,把操作数oprd左移m位,每移动一位,右边用0补足1位,移出的最高位进入标志位CF。DS:data segment 数据段寄存器。SS:stack segment 堆栈段寄存器。ES:extra segment 附加段寄存器。CS:code segment 代码段寄存器。

2022-09-30 10:46:46 1886

原创 select&epoll讲解(例:实现FTP文件上传下载)

一.为什么会出现select(1)在默认的阻塞模式下的套接字里,recv会阻塞在那里,直到套接字连接上有数据可读,把数据读到buffer里后recv函数才会返回,不然就会一直阻塞在那里。在单线程的程序里出现这种情况会导致主线程(单线程程序里只有一个默认的主线程)被阻塞,这样整个程序被锁死在这里,如果永 远没数据发送过来,那么程序就会被永远锁死。这个问题可以用多线程解决,但是在有多个套接字连接的情况下,这不是一个好的选择,扩展性很差。(2)在非阻塞。

2022-09-05 14:01:16 729

原创 IDApro和gdb的常见调试命令

一、IDApro常用命令

2022-09-01 14:17:05 2150

原创 将博客搬至CSDN

编辑器原因,现将博客搬至CSDN,以后同步更新博客园:http://www.cnblogs.com/meiqin970126/CSDN:meiqin的csdn

2022-08-22 16:49:00 118

原创 6.S081_lab 0_xv6环境搭建

-----push一下,每周一个小目标----

2022-07-26 22:48:00 122

原创 C++项目环境配置(VS2022)

一、官网下载visual studio 2022 community版本,安装时选择C++桌面应用程序开发即可,有C#需求的话可以加上.NET二、下载插件visualassistforvs2022,(4条消息) VisualAssistforVS2022-C++文档类资源-CSDN文库1.运行setup.exe2.替换C:\Users\UserName\AppData\Local\M...

2022-06-02 16:56:00 3230

原创 linux安装gdb

一、ubuntu16.04安装gdb1.更换/etc/apt/sources.listsu rootgedit /etc/apt/sources.listsource.list内容#deb http://mirrors.163.com/ubuntu/ disco main restricted universe multiverse#deb http://mirrors.163.com/ubuntu/ disco-security main restricted universe m

2022-03-28 11:25:39 4001

原创 网络空间安全基础(待续)

网络空间安全概述基本概念1)计算机安全:通常采取适当行动保护数据和资源,使它们免受偶然或恶意动作的伤害;2)数据的完整性:数据所具有的特性,即无论数据形式做何变化,数据的准确性和一致性均保持不变;3)保密性、机密性:数据所具有的特性,即表示数据所达到的未提供或未泄露给未授权的个人、过程或其他实体的程度;4)可用性:数据或资源的特性,被授权实体按要求能访问和使用数据或资源;5)风险评估...

2022-02-23 21:05:00 3478

原创 数据结构基础(数组、线性表、栈和队列)

基础知识数据结构基本概念1)数据 数据元素:数据基本单位,可由若干数据项组成; 数据对象:性质相同的数据元素的集合; 数据类型:包括原子类型,结构类型,抽象数据类型; 抽象数据类型(ADT):通常用(数据对象,数据关系,基本操作集)这样的三元组表示; 数据结构:包括逻辑结构、存储结构、数据的运算;2)数据的逻辑结构(独立于计算机的,与存储结构无关) 包括:线性结构(...

2022-02-22 09:40:00 605

原创 程序设计基础(C语言)(已完结)

数组一维数组声明格式:存储在每个元素中的值的类型 +数组名 +数组中的元素数(值>=1的常量表达式)如:int a[10];例题:定义数组a的引用。 int a[6] = {0,2,4,6,8,10};答:int (&p) [6] = a; //p是数组a的引用,数组引用可用于函数实参传递初始化(1) int a[6] = {0,2,4,6,8,10}; ...

2021-11-08 14:38:00 761

原创 设计模式、软件测试、软件工程基础(已完结)

设计模式设计模式(DesignPattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易理解、保证代码可靠性。面向对象的三大基本特征(继承、封装、多态)面向对象(Object Oriented Programming) = 对象 + 类 + 继承 + 消息通信对象:包含现实世界物体特征的抽象实体类:具有相同属性和操作...

2021-10-21 20:01:00 128

原创 分享两篇B站计算机基础学习视频

https://mp.weixin.qq.com/s/DlbRlCT--fmthtyLzwIpUAhttps://mp.weixin.qq.com/s/rKFibBQukeM_fe3McNfhBAhttps://mp.weixin.qq.com/s/G6lvHO4AvuCcaFcmH1VTeAhttps://mp.weixin.qq.com/s/_DBkehEdePhUId18ZolyjQ...

2021-10-18 11:35:00 137

原创 数据库基础(已完结)

基本理论知识数据模型数据库是长期存储在计算机内有组织的大量的共享的数据集合,数据库系统的核心和基础是数据模型。第一类数据模型:概念模型,信息模型,按照用户的观点来对数据和信息建模,主要用于数据库设计第二类数据模型:逻辑模型和物理模型。---逻辑模型包括:层次模型、网状模型、关系模型、面向对象模型、对象关系模型等---物理模型:对数据最底层的抽象,描述数据在系统内部的表示方法和存取方法...

2021-10-12 17:59:00 284

原创 操作系统基础(已完结)

操作系统4个特征并发性:同一段时间内多个程序执行(注意区别并行和并发,并行:同一时刻的多个事件,并发:同一时间段内的多个事件)共享性:系统中的资源可以被内存中多个并发执行的进线程共同使用虚拟性:通过时分复用(如分时系统)以及空分复用(如虚拟内存)技术实现把一个物理实体虚拟为多个不确定性:系统中的进程是以走走停停的方式执行的,且以一种不可预知的速度推进进程定义:一个程序在一个数据集合上的一次...

2021-09-30 17:36:00 356

原创 计算机网络基础(已完结)

网络层次划分OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。OSI参...

2021-09-29 11:39:00 501

原创 web安全学习路线

入门书籍参考:《计算机网络》《小林图解网络》《图解HTTP》《白帽子讲web安全》《web代码安全漏洞深度剖析》学习情况:1.《web代码安全漏洞深度剖析》待续---------------------参考:规划--如何成为一名web安全工程师_NoobMaster的博客-CSDN博客_web安全工程师【吐血整理】(面试大全)网络安全,渗透测试,安全服务工程师面试题_xingyu...

2021-09-28 16:26:00 625

原创 《计算机网络》第4章 网络层

一、网络层提供的两种服务互联网的设计思路:网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。虚电路服务和数据报服务:数据报又称IP数据报、分组。二、网际协议IPARP:地址解析协议(AddressResolutionProtocol)ICMP:网际控制报文协议(InternetControlMessageProtocol)IGMP:网际组管理协议(InternetGroupManagementProtocol)三、中间设备物理层使用...

2021-06-17 13:55:55 445

原创 《计算机网络》第3章 数据链路层

三个基本问题:封装成帧、透明传输、差错检测点对点信道协议(PPP协议,point-to-point)广播信道协议(CSMA/CD,载波监听多点接入/碰撞检测)适配器:计算机与外界局域网的通信通过通信适配器,又称网络适配器、网络接口卡、网卡。网桥:对收到的帧根据MAC帧的目的地址进行转发和过滤,工作在数据链路层以太网交换机:多接口的网桥,工作在数据链路层...

2021-06-02 13:54:58 207 1

原创 《计算机网络》第2章 物理层

一、基本概念物理层的主要任务:确定与传输媒体的接口有关的一些特性,如机械特性、电气特性、功能特性和过程特性。数据通信系统:源系统(信源)、传输系统(信道)、目的系统(信宿)。模拟信号:连续信号,代表消息的参数的取值是连续的。数字信号:离散信号,代表消息的参数的取值是离散的。曼彻斯特编码:位周期中心的向上跳变代表0,位周期中心的向下跳变代表1差分曼彻斯特编码:每一位中心始终有跳变,位开始边界有跳变代表0,没有跳变代表1通信的目的是传送消息,数据是运送消息的实体。常用的信道复用技

2021-06-02 13:51:03 236 1

原创 《计算机网络》第1章 概述

互联网的两个重要基本特点:连通性和共享一、互联网概述

2021-06-01 14:33:00 452 1

原创 《白帽子讲web安全》第6章 HTML 5安全

HTML5:是W3C制定的新一代HTML语言的标准,定义了很多新标签、新事件。一、HTML 5新标签①<video>、<audio>等标签,需要加入XSS filter的黑名单中。②iframe的新属性sandbox:<iframe>加载的内容会被视为一个独立的“源”,其中的脚本将被禁止执行。有四种值可以选择:allow-same-origin、allow-top-navigation、allow-forms、allow-scripts。③Link T..

2021-05-27 10:24:46 172 1

原创 《白帽子讲web安全》第5章 点击劫持(ClickJacking)

一、ClickJacking简介点击劫持(ClickJacking):是一种视觉上的欺骗手段,攻击者使用一个透明的、不可见的iframe覆盖在网页上,并诱使用户在该网页上进行操作。(用户在不知情的情况下点击透明的iframe页面,通过调整iframe页面的位置,诱使用户恰好点击在iframe页面的一些功能性按钮上)注:点击劫持和CSRF都是在用户不知情的情况下诱使用户完成一些工作,不同的是点击劫持利用的是与用户产生交互的页面,而CSRF是另外的页面。二、劫持的类型①iframe点击劫持:..

2021-05-27 10:20:19 194

原创 《白帽子讲web安全》第4章 跨站点请求伪造(CSRF)

一、CSRF简介跨站点请求伪造(CSRF,Cross Site Request Forgery):攻击者利用用户的身份操作用户账户的一种攻击方式。其攻击的本质原因是重要操作的所有参数都是可以被攻击者猜测到的。二、CSRF进阶CSRF攻击:浏览器的Cookie策略、P3P(The platform for Privacy Preferences)头的副作用、GET?POST?、Flash CSRF、CSRF Worm。三、CSRF防御①验证码:强制用户必须与应用进行交互才能完成最终请求..

2021-05-27 10:15:16 103

原创 《白帽子讲web安全》第3章 跨站脚本攻击(XSS)

一、XSS简介跨站脚本攻击(Cross Site Script):本来缩写是CSS,为了和层叠样式表示(Cascading Style Sheet,CSS)有所区别,所以在安全领域叫做“XSS”。通常指黑客通过“HTML注入”篡改了网页,插入了恶意的脚本,从而在用户浏览网页时,控制用户浏览器的一种攻击。①反射型XSS:简单地把用户输入的数据“反射”给浏览器。黑客往往需要诱使用户“点击”一个恶意链接,才能攻击成功。也叫做“非持久型 XSS(Non-persistent XSS)”②存储型XSS..

2021-05-27 10:09:55 312 1

原创 《白帽子讲web安全》第2章 浏览器安全

一、同源策略同源策略(Same Origin Policy):限制了来自不同源的“document”或脚本,对当前“document”读取或设置某些属性。来自不同源(Origin)的对象无法相互干扰。影响源的因素有:host(域名或IP地址,如果是IP地址则看作一个根域名)、子域名、端口、协议。例外标签:<script>、<img>、<iframe>、<link>等标签不受同源策略的限制,因为实际上是由浏览器发起了一次GET请求。但是不同于XM..

2021-05-27 09:58:39 236 1

原创 《白帽子讲web安全》第1章 我的安全世界观

一、基础知识“Hacker“ :黑客“exploit” :黑客们使用的漏洞利用代码“Script kids”:脚本小子 ,只懂得编译别人的代码,自己没有动手能力ACL:访问控制列表XSS:跨站脚本攻击安全问题的本质是信任问题,安全是一个持续的过程二、安全三要素安全三要素:机密性(Confidentiality)、完整性(Integrity)、可用性(Availability)。机密性要求保护数据内容不能泄露,加密是实现机密性要求的常见手段。完整性则要求保护数据内容是完

2021-05-27 09:44:42 568

原创 vscode和miniconda环境移植到另一个不联网的电脑上

一、vscode1.在不联网电脑上安装vscode2.将本机上的vscode的扩展所在位置(C:\Users\username1\.vscode\extensions下的所有文件)复制到另一个电脑的对应位置(C:\Users\username2\.vscode\extensions)3.重启vscode二、miniconda1.在不联网电脑上安装miniconda2.将本机上的虚拟环境所在位置(D:\APP\Miniconda3\envs中的/虚拟环境目录,如/pytorch)复制到

2021-05-24 13:59:23 1315

原创 ubuntu19.04安装后界面初处理

一、更换/etc/apt/sources.listsu rootvi /etc/apt/sources.list【备注】按i键输入;按esc退出; :%d //清空文件内容 :wq! //保存文件内容sources.list内容:#deb http://mirrors.163.com/ubuntu/ disco main restricted universe multiverse#deb http://mirrors.163.com/ubuntu/ disco-security..

2021-05-13 23:07:20 278

原创 VScode编译运行C/C++

一、下载mingw-64参考博客:windows下安装mingw-w64 - tnnmigga - 博客园 (cnblogs.com)下载完成后如下所示:配置环境变量到bin目录下二、官网下载安装vscodehttps://code.visualstudio.com/三、vscode中安装插件和配置1.安装插件C/C++,C/C++ CompileRun2.文件》首选项》设置》用户》扩展》搜索RuninTerminal ,勾选此选项,如下所示(勾选后文件运行...

2021-05-11 16:32:20 746

原创 Latex环境配置

一、Texlive安装与配置1.官网下载,然后进行安装,安装好如下图所示。(Texlive安装部分参考博客:https://blog.csdn.net/so_geili/article/details/72636466)2.配置Texlive环境变量,配置到bin目录下二、VScode安装与配置1.下载VScode并安装。参考网址:https://jingyan.baidu.com/article/d3b74d640eadce1f76e60958.html...

2021-04-14 17:56:21 1274 1

原创 win10下载与提取路由固件

参考文章:https://mp.weixin.qq.com/s?__biz=MzkyMzAwMDEyNg==&mid=2247511352&idx=1&sn=65f879a01c83c736710cafa35906eb3d一、下载安装wget参考博客:https://www.cnblogs.com/huny/p/14341818.html二、打开命令行,下载固件三、下载安装binwalk1.在启动或关闭windows功能中,勾选“适用于Linux的Window

2021-04-14 17:36:36 1645 1

原创 qemu仿真环境搭建(vmware + Ubuntu16.04+qemu)

操作系统:vmware + Ubuntu14.04一、搭建固件模拟环境1.获取固件分析工具包# 1. 安装依赖sudo apt-get install busybox-static fakeroot git dmsetup kpartx netcat-openbsd nmap python-psycopg2 python3-psycopg2 snmp uml-utilities util-linux vlan # 2. clone git clone --recursive https

2021-04-08 14:52:05 2812

原创 B站视频批量下载

BilibiliEvolved脚本下载地址:https://github.com/the1812/Bilibili-Evolvedaria2安装包:链接:https://pan.baidu.com/s/1h5BcC5gALrcEHLwsQlCK4A 提取码:gw4l一、安装油猴插件1.edge浏览器安装Tampermonkey插件,并添加BilibiliEvolved脚本(新建脚本,粘贴代码即可)2.打开需要下载的b站视频,发现左边出现如下图所示按钮,即表明安装成功...

2021-01-26 14:12:59 1965

原创 tensorflow-GPU安装配置(VScode +miniconda+tensorflow-gpu)

准备工作:1.安装VScode2.安装miniconda3.安装CUDA9.04.安装cuDNN7.0参考文章:python安装配置(miniconda版)(Win10+VScode +miniconda),CUDA9.0+cuDNN7.0安装配置-------------------------------------以下是正文----------------------------一、安装tensorflow-gpu1.安装,此处要注意tensorflow-gpu对应的c

2020-12-30 14:51:32 436

原创 CUDA9.0+cuDNN7.0安装配置

安装包:链接:https://pan.baidu.com/s/15k03r5R5zvJJErSlxW4qtA提取码:fc4q1.安装cuda,一步步安装即可.安装过程中可能报错如下:解决方法:选择继续,然后自定义安装组件,忘记截图了,截的参考博客上面的,然后一步步安装即可。下面截图来自参考博客:https://blog.csdn.net/zzpong/article/details/80282814------意外之喜:Nvidia的MX150可以支持CUDA9.0,...

2020-12-30 11:35:10 722

原创 pytorch安装配置(VScode +miniconda+pytorch)

准备工作:1.安装VScode2.安装miniconda3.安装CUDA9.04.安装cuDNN7.0参考文章:python安装配置(miniconda版)(Win10+VScode +miniconda),-------------------------------------以下是正文----------------------------一、安装pytorch1.打开miniconda,创建环境//pytorch为环境名,3.6为python版本号conda

2020-12-30 11:24:27 1253

国外大牛cherno的vs设置,修改后适用于vs2022版本

国外大牛cherno的vs设置,修改后适用于vs2022版本,应用时可以只选择应用字体和代码颜色选项

2022-06-02

Visual Assist for VS2022

Visual Assist for VS2022

2022-06-02

国外大牛cherno的vs设置文件

国外大牛cherno的vs设置文件

2022-06-02

良性apk下载地址.zip

包含16个类别的几w+的良性apk,直接运行python代码即可下载

2021-04-14

feature_vectors.zip

drebin的下载地址,资源文件

2021-03-30

sha256_family.csv

derbin数据集的恶意家族列表文件,只是csv文件,不包含恶意apk文件

2021-03-30

软件工程考点总结.docx

自己总结的软件工程知识点,包括名词解释,决策分析题,项目管理题,系统设计题

2020-12-30

国科大往年算法试题_陈玉福.zip

中科院历年算法试题,包含2005-2011年,18-19年的,还有部分网上的整理的试题答案,免费的,希望能挣点积分下载别人分享的资料

2020-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除