OpenSSL

Windows 10 如何查看已连接网络列表和WiFi密码?

老子叫甜甜 提交于 2020-08-13 11:14:19
主流方法有两种,分别为图形化界面和命令行界面。 图形化界面查看已连接无线网络操作步骤为: Windows+X打开设置-网络和Internet-WLAN-管理已知网络-查看已连接网络列表。该方法不能查看无线网络密码,如要查看请看下文 查看某一个无线网络配置操作步骤为: 此电脑 -右键属性-控制面板-网络和Internet-网络和共享中心-更改适配器设置-双击打开无线网卡-无线属性-安全-网络安全密钥-显示字符。取消关闭当前窗口。 Windows + S 快捷键打开搜索,以管理员权限打开命令行窗口。如图所示 首先查看网络列表。 netsh wlan show profile 再输入命令 netsh wlan show profile name=“<WiFiName>” key=clear 本文以热点名称test为例,则输入 netsh wlan show profile name=“test” key=clear 向下滚动找到安全设置,关键内容就是无线网络密码。如图所示 来源: oschina 链接: https://my.oschina.net/u/1011130/blog/4320146

Jetbrains CLion 安装及配置详解

假装没事ソ 提交于 2020-08-13 09:57:10
Hi 今天呢就给大家推荐一个 高大上 强大智能的 C/C++语言编辑器。ta的名字叫—— Jetbrains CLion (呃,说好了不用标题字呢) 这个编辑器呢主要支持C和C ++,包括现代C ++标准,lib c ++ 和 Boost,CLion始终了解您的代码,并在关注重要事项的同时照顾了例程。 实时地识别出您的代码问题并且执行数据流分析,可以查出如编译错误,无限循环,条件为常量等等。当发现问题时提供了多个选项来帮助您修改代码。 提供功能强大的集成调试器(不过现阶段在Mac系统上调试需要密码来控制进程)调试时,将在编辑器中显示变量值,从而获得项目的完整视图。在调试会话期间监视变量/表达式的变化,在调试会话中的某个执行点停止时,评估函数调用或某些复杂表达式的结果。更好的是在运行时错误时指出哪(几)行代码出现了问题。 当然它也可以支持别的语言 Markdown(确实可以,可以安装扩展) 如HTML Javascript等。 大体界面如下:(不同系统会有不同的界面,展示的是笔者Mac系统的CLion界面) 安装Clion 下载安装包 CLion在不同平台上有不同的安装程序。以下提供了官方链接,可以自行点击下载。下载时可以继续往下看。由于此软件是收费的,所以本人从网上搜集来的破解码( 没钱的对付着用用 )但是我还是要说一句:支持正版! 国外的网站(访问较慢

预告 | 一场解决SSL/TLS证书困局的硬核发布会

吃可爱长大的小学妹 提交于 2020-08-13 09:33:48
大数据时代,信息安全威胁日益严峻,国内国际(等保2.0 、密码法、GDPR等)法规的出台,使得数据安全和隐私保护愈加被高度重视, SSL 证书作为互联网的安全标签,需求量日益增加,已然成为企业网络安全建设的必选项,而因证书管理不当带来的安全风险更是日趋成为企业面临的挑战。 证书过期、私钥泄露、管理繁琐,证书有效期即将缩短到一年……企业如何应对SSL 证书更新和运营的难题?如何确保实现证书全生命周期闭环管理? HTTPS全自动化闭环管理系统,为复杂的DevOps跨云环境简化SSL/TLS ——CertCloud来了! 8月12日 下午13:30 亚洲诚信CertCloud全球新品发布会 即将全面开启! 从”新“出发,聚焦行业热点,带您全方位领略最硬核的SSL证书管理解决方案,革新理念的CertCloud将揭开神秘的面纱。新品发布会有哪些精彩亮点?请跟着小编抢先看! 发布会亮点: 1、全新HTTPS全自动化闭环管理系统CertCloud重磅发布 2、探讨SSL/TLS证书的激增带来的严峻挑战 3、企业用户在SSL/TLS证书应用中遇到的痛点分析 4、深度解读创新产品的安全理念、产品功能和应用场景 5、在线体验CertCloud为复杂的DevOps跨云环境简化SSL/TLS 6、分享国密SSL应用新框架的解决方案 嘉宾介绍: 翟新元 亚洲诚信CEO 15年以上信息安全行业从业经验

使用Git将本地项目上传到github

懵懂的女人 提交于 2020-08-13 09:31:31
github开源项目辅助工具Git 本文目的是介绍可以将pycharm项目和github进行远程连接的辅助工具,方便将项目上传到github中! 1、Git下载 Git官方网站的下载速度很慢,所以采取镜像下载。 下载传送门: Git 我下载的是2.26.2版本的 下载到E盘解压 生成便捷键 2、pycharm关联 File-setting-Git添加cmd/git.exe,然后test,ok 可以在setting-github中添加github账户 3、从github中克隆项目到pycharm 找到项目URL 复制到这里 4、使用Git将本地项目上传到github 教程: 廖雪峰Git教程 (1)首次使用用户说明 github用户名和邮箱 创建一个文件夹,默认安装在Git下 (2)使本地库变成Git仓库:git init 在git.bash输入该语句时,会在创建的文件夹下多出一个.git文件夹(注意:不要随意删改该文件夹下的东西) (3)添加文件 将要上传的文件直接复制到test-project文件夹下,然后命令行输入:git add .(注意:add和 . 之间有一个空格) (4)提交文件 用git commit 命令告诉Git要把文件提交到仓库 (5)github建立远程仓库 在github上新建远程仓库,命名test-project,在建立的过程中没有勾选README选项

shell从入门到精通之for循环以及六种随机数生成法

自古美人都是妖i 提交于 2020-08-13 09:29:50
For 循环 1.【语法结构】 for 变量 in 变量取值列表 do 指令 done 2.语法 seq用法: # seq 10 #从1打到10 # seq 2 10 #从2打到10 # seq 1 3 100 #从1打到100,步长为3 shell下面生成随机数: [ root@master shell ] # echo $RANDOM| md5sum | cut -c 15-22 #从第15位取到第22位,总共取八位 a30e42d8 linux产生随机数的六种方法 方法一: #[root@master shell]# echo $RANDOM 7370 方法二:通过openssl产生随机数 [ root@master shell ] # openssl rand -base64 10 6pEMX3gP42BJGw == 方法三:通过date时间来获取 [ root@master shell ] # date +%s%N 1596594185901912766 方法四:通过/dev/urandom这个设备,存储着系统当前实时数据 [ root@master ~ ] # head /dev/urandom |cksum 3401999804 2398 方法五:利用UUID [ root@master ~ ] # cat /proc/sys/kernel/random/uuid

设置ssh通过密钥免密码登录Linux服务器

坚强是说给别人听的谎言 提交于 2020-08-13 08:56:50
每次登录linux时需要输入一大串密码(有时还会等很长时间才能输入密码,文章最后有解决方法),密码设的太短,安全性不高,长了很难记忆并且输入麻烦。 使用密钥登录,不仅可以省去了密码输入的步骤,而且提高了服务器的安全性。 (本文永久地址: http://woymk.blog.51cto.com/10000269/1919130 ) 1. 产生密钥 执行ssh-keygen -t rsa [root@xxx ~]# ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): <==设置密钥名字,用默认名直接回车 Enter passphrase (empty for no passphrase): <==设置密钥的密码,空为不设置 Enter same passphrase again: <==再输入一遍密钥的密码 Your identification has been saved in /root/.ssh/id_rsa.<== 私钥 Your public key has been saved in /root/.ssh/id_rsa.pub.<== 公钥 The key fingerprint is: 27

centos7 安装 mysql

僤鯓⒐⒋嵵緔 提交于 2020-08-13 07:52:30
参考了下面两个链接 http://www.centoscn.com/mysql/2016/0315/6844.html 链接A http://www.cnblogs.com/starof/p/4680083.html 链接B centos7不再默认安装mysql,默认安装的是mariadb,在命令行里输入yum install mysql可以看到提示中显示要下载mariadb. mariadb的安装可以参数链接B中的描述 下面是从链接A中获取的安装mysql方法. 在/etc/yum.repos.d目录中添加一个文件mysql-community.repo,文件内容为 #Enble to use MySQL 5.6 [mysql56-community] name=MySQL 5.6 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/ enabled=1 gpgcheck=0 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 在命令行中输入,yum install mysql-community-server,即可以安装mysql,安装的是mysql5.6,如果系统中安装了mariadb

为什么用抓包工具看HTTPS包是明文的

荒凉一梦 提交于 2020-08-13 06:51:52
测试或者开发调试的过程中,经常会进行抓包分析,并且装上抓包工具的证书就能抓取 HTTPS 的数据包并显示。由此就产生了一个疑问,为什么抓包工具装上证书后就能抓到 HTTPS 的包并显示呢?不是说 HTTPS 是加密传输的吗? 今天这篇文章就来探究下上面这个问题,要解释清楚这个问题,我会通过解答以下两个问题来讲述: HTTPS 到底是什么? 抓包工具抓包的原理? HTTPS 到底是什么 HTTP 作为一种被广泛使用的传输协议,也存在一些的缺点: 无状态(可以通过 Cookie 或 Session 解决); 明文传输; 不安全; 为了解决 “明文” 和 “不安全” 两个问题,就产生了 HTTPS 。 HTTPS 不是一种单独的协议,它是由 HTTP + SSL/TLS 组成。 HTTP与HTTPS 所以要理解 HTTPS 就只需在 HTTP 的基础上理解 SSL/TLS (TLS 是 SSL 的后续版本,现在一般使用 TLS),下面就来了解下 TLS 是什么。 TLS ❝ 「 传输层安全性协议 」 (英语: 「 T 」 ransport 「 L 」 ayer 「 S 」 ecurity,缩写: 「 TLS 」 )及其前身 「 安全套接层 」 (英语: 「 S 」 ecure 「 S 」 ockets 「 L 」 ayer,缩写: 「 SSL 」 )是一种 「 安全协议 」

ASP.NET Core MVC+Layui使用EF Core连接MySQL执行简单的CRUD操作

爱⌒轻易说出口 提交于 2020-08-13 06:41:49
前言:   本章主要通过一个完整的示例讲解ASP.NET Core MVC+EF Core对MySQL数据库进行简单的CRUD操作,希望能够为刚入门.NET Core的小伙伴们提供一个完整的参考实例。关于ASP.NET Core MVC+EF操作MsSQL Server详情请参考官方文档( https://docs.microsoft.com/zh-cn/aspnet/core/data/ef-mvc/?view=aspnetcore-3.1 )。 示例实现功能预览: 博客实例源码下载地址: https://github.com/YSGStudyHards/ASP.NET-Core-MVC-Layui-EF-Core-CRUD_Sample 一、创建ASP.NET Core Web应用程序: 注意,本章节主要以APS.NET Core 3.1版本作为博客的样式实例! 二、添加EF Core NuGet包:   若要在项目中使用EF Core操作MySQL数据库,需要安装相应的数据库驱动包。 本章教程主要使用 MySQL数据库,所以我们需要安装相关驱动包MySql.Data.EntityFrameworkCore。 安装方式: 点击工具=>NuGet包管理器=>程序包管理器控制台输入以下命令: Install-Package MySql.Data

SSH升级版本--8.2p1

China☆狼群 提交于 2020-08-13 06:30:52
前期准备 执行yum update openssh先升级下. 反正官方提供的这种升级是没问题的。如果之前手动编译操作过openssh的升级,变更了默认配置文件路径什么的请自行测试。) (这里准备统一openssh版本为7.4p1之后再统一编译安装升级到openssh8.2p1) [root@node1 ~]# yum update openssh -y [root@node1 ~]# ssh -V OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017 下载openssh以及openssl安装包 openssl下载链接: https://www.openssl.org/source/ openssh下载链接: http://www.openssh.com/portable.html 安装配置 telnet 安装telnet-server以及xinetd [root@node1 ~]# yum install -y xinetd telnet-server 现在很多centos7版本安装telnet-server以及xinetd之后没有一个叫telnet的配置文件了。 如果下面telnet文件不存在的话,可以跳过这部分的更改 [root@node1 ~]# ll /etc/xinetd.d/telnet ls: cannot access