ICode9

精准搜索请尝试: 精确搜索
  • Jumpserver集群部署笔记:(一)系统基础环境配置2020-10-18 21:00:56

    1、集群组网信息 序号 主机名 IP地址 操作系统版本 1 devops01 10.255.200.1 CentOS 7.8.2003 2 devops02 10.255.200.2 CentOS 7.8.2003 3 devops03 10.255.200.3 CentOS 7.8.2003 各模块高可用方案如下: Tengine 3节点通过keepalived切换 Jumpserver、koko、guacam

  • openssl命令学习笔记--第一周2020-10-18 21:00:54

    开始学习openssl命令,目前处于啥也不懂的状态。因为不是所有命令都能找到详尽的使用方法(部分可能因为版本问题,甚至找不到对应功能)。仅为我那可怜兮兮的7条命令做个学习记录。 一、在linux环境下下载openssl(用的wsl) 使用命令: sudo apt-get install openssl sudo apt-get install li

  • 对酒店房间自助售货机的支付漏洞挖掘2020-10-18 19:32:14

    前言 住某酒店,一看就是个“正规”酒店。刚刷卡进门,就看到门缝里的小卡片了,床头上还贴这一个,个人微信的一个二维码美其名曰SPA。还贴心的提供了自助售货机购买TT。好奇扫码看了下。是个微信小程序,看界面,感觉可以测试下。发现里面东西的销量真不错哦。 正好在等外卖,掏出测试机,开启

  • 升级openssl和openssh版本2020-10-12 09:31:46

    一、安装telnet-server服务(建议安装) 1、 查看系统是否已安装telnet-server,linux系统上默认已经安装telnet-client(或telnet),而telnet-server需要手动安装。         rpm -qa | grep telnet         telnet-0.17-39.el5         telnet-server-0.17-39.el5 2、 若没

  • OpenSSL静态库交叉编译2020-09-25 20:32:53

    一、编译前环境准备 使用的内核:4.15.0-118-generic(命令:uname -r可以查看) 交叉编译器:aarch64-linux-gnu-gcc openssl源码:openssl-1.1.1g.tar.gz 本地主机:Ubuntu 18.04.5 LTS 二、OpenSSL静态库编译 解压openssl-1.1.1g.tar.gz,同目录下新建一个文件夹,比如我是rk3399/,然后运行如下

  • 信息安全相关2020-09-23 09:32:07

    公私钥 //生成私钥(公私钥格式参见 RFC3447) openssl genrsa -out private.pem //从私钥中提取出公钥 openssl rsa -in private.pem -pubout -out public.pem //加密文件 openssl rsautl -encrypt -in hello.txt -inkey public.pem -pubin -out hello.en //解密文件 openssl rsau

  • Linux下openSSL安装并颁发证书2020-09-19 14:31:22

    一、openssl检查安装   1、查看系统是否安装:openssl version -a   2、ubontu系统安装:    sudo apt-get install openssl sudo apt-get install libssl-dev   3、centos系统安装: 1 //解压openssl安装包 2 tar xvzf openssl-1.0.0d.tar.gz 3 //进入解压后的目录 4

  • 自建CA及吊销证书2020-09-05 07:01:21

    #######################################################################自建CA ===========>centos7==========>DIR:/etc/pki/CA Country Name (2 letter code) [XX]:CNState or Province Name (full name) []:WUHANLocality Name (eg, city) [Default City]:JIANGXIA

  • Linux编译安装安Python3.7/3.8出现_ssl模块错误| python运行ssl模块出现ModuleNotFoundError2020-08-31 21:00:19

    背景: 今天在Linux上使用paramiko模块的时候,出现了错误:ModuleNotFoundError:No module name '_ssl',但是我的系统是安装了openssl的1.0.1的,查了网络上的信息发现,Python3.7以后的版本,需要openssl1.0.2+,或者Libressl2.6.4+。 按照网络上的方法,安装了openssl-1.1.1g,对Python3.8重新手动

  • linux下库文件问题2020-08-23 21:31:24

    openssl yum install openssl openssl-devel 二进制文件安装在/usr/bin目录下, 库文件安装在/usr/lib或者/usr/lib64目录下,头文件安装在/usr/include目录下,但是只有动态库没有静态库: ➜ build ls /usr/lib64/libssl* /usr/lib64/libssl3.so /usr/lib64/libssl.so.1.1 /usr/lib64

  • ubuntu 编译resiprocate2020-08-18 17:00:18

    1、下载源码地址https://www.resiprocate.org/files/pub/reSIProcate/releases/ 选择其中一个版本,使用tar -zxvf解压出来  2、直接执行 ./configure 不用带其他参数,我本地测试带其他参数,比如with ssl这种,即使openssl的库安装对了也依旧报错。 3、执行make 官网有写make -j12,可以

  • Linux下OpenSSL自签ssl证书2020-08-13 07:31:33

    0x00 介绍 OpenSSL是SSL/TLS协议的实现工具 key是私钥文件,用于对发送给客户端的数据加密,以及对从客户端接收的数据进行解密。 csr是证书签名请求文件,用于提交给证书颁发机构(CA)对证书签名。 crt是由证书颁发机构(CA)签名后的证书,或者是开发者自签名的证书,包含证书持有人的信息,持

  • 源码编译libcurl库2020-08-12 14:03:47

    操作系统为 Ubuntu 18.04.1 LTS gcc 版本为 gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) libcurl 版本 curl-7.71.1.tar.gz openssl 版本 openssl1.1.1d 1.首先下载 libcurl 库的源代码包  curl-7.71.1.tar.gz,解压; 2.下载 openssl1.1.1d 源码包,并编译 openssl (编译过程

  • openssl-EVP_md5()2020-08-12 11:34:20

    #include <stdio.h> #include <stdint.h> #include <strings.h> #include <openssl/dh.h> #include <openssl/evp.h> static void hex_print(const char *name, const unsigned char *buf, size_t len){ printf("%s: ", nam

  • 使用openssl实现 RSA非对称加密2020-08-06 16:01:38

    简单定义:公钥和私钥,加密和解密使用的是两个不同的密钥,所以是非对称 系统:ubuntu 18.04 软件:openssl java php 生成公钥私钥 使用命令生成私钥: openssl genrsa -out rsa_private_key.pem 1024    参数:genrsa 生成密钥   -out 输出到文件  rsa_private_key.pem 文件名

  • 详解OpenSSL中的加密算法指令2020-08-04 15:02:53

          1、对称加密算法概述 openssl的加密算法库提供了丰富的对称加密算法,我们可以通过openssl提供的对称加密算法指令的方式使用,也可以通过调用openssl提供的API的方式使用。 openssl的对称加密算法指令主要用来对数据进行加密和解密处理,openssl基本上为所有其支持的对称加

  • openssl搭建CA证书服务器2020-08-03 06:03:56

    安全机制概述 信息安全防护的目标 保密性 Confidentiality 完整性 Integrity 可用性 Usability 可控制性Controlability 不可否认性 Non-repudiation 安全防护环节 物理安全:各种设备/主机、机房环境 系统安全:主机或设备的操作系统 应用安全:各种网络服务、应用程序 网络安全:对网

  • 第 2 章 Nginx 安装2020-07-30 12:31:51

    目录2.1 进入 nginx 官网,下载2.2 安装 nginx1)、使用 wget 安装 pcre2)、解压文件3)、再执行 make && make install4)、安装 openssl zlib可选5)、安装 nginx6)、查看开放的端口号7)、设置开放的端口号8)、重启防火墙3、测试 2.1 进入 nginx 官网,下载 http://nginx.org/ nginx-1.19.1.ta

  • win10 配置OpenSSL2020-07-27 20:00:31

    准备工作: 安装好Visual Studio 2017 (我使用的是社区版) 安装好 ActivePerl-5.24.3(官网下载) 官网下载openssl-1.0.2o.tar.gz源码 编译步骤: 1.在Microsoft Visual Studio目录下搜索vcvarsall.bat并进入所在目录,社区版的路径为D:\Microsoft Visual Studio\Community2017\VC\Auxiliar

  • ADWORLD_CRYPTO Normal_RSA2020-07-27 04:01:16

    题目信息 提供的文件 flag.enc 看后缀enc,分析是一个通过openssl加密后生成的文件 pubkey.pem 应该是一个公钥信息文件 打开pubkey.pem文件 这里我使用kali系统,因为kali系统自带了openssl 先进入openssl 输入 rsa -pubin -text -modulus -in warmup -in pubkey.pem 查看信息 E

  • EF Core 3.1 in Docker暴异常:An error occurred during the pre-login handshake2020-07-25 07:01:06

    环境.net core: 3.1sqlserver version: Microsoft SQL Server 2008 R2 (SP3) - 10.50.6000.34 (X64)ef core: 3.1ef provider: sql serverdocker: 19.0.3my app dockerfile from: FROM mcr.microsoft.com/dotnet/core/runtime:3.1复现步骤1. 当代码中尝试通过ef context读取数据时

  • wpa_suppliant编译小结2020-07-24 17:33:08

    主要参考:wpa_supplicant交叉编译 选择的版本: openssl-1.0.2r.tar.gz libnl-3.5.0.tar.gz wpa_supplicant-2.5(版本太新会有报错)   1 libssl编译 1.1下载 下载链接:https://www.openssl.org/source/ 下载文件openssl-1.0.2r.tar.gz 1.2编译 解压文件,进入主目录,使用如下命令编译 #

  • Android下使用Openssl库2020-07-24 15:01:28

    1.编译Openssl源代码,生成.so库(笔者使用环境为Ubuntu 18.04 amd64 桌面版,android_ndk_r19c 64位版):     下载Openssl源代码,进入源码环境然后运行配置脚本,设置编译参数,开始编译:     export ANDROID_NDK=/home/gj/android-ndk-r19c export PATH=/home/gj/android-ndk-r1

  • 博客第13周2020-07-21 09:02:48

    1、对称加密过程由那三部分组成 加密:发送方将原始信息经过对称密钥加密形成密文数据传输:密文通过网络发送到接收方解密:接收方收到密文后用对称密钥进行解密产生明文 2、使用 openssl 中的 aes 对称加密算法对文件 file.txt 进行加密,然后解密    openssl enc -e -aes128

  • php 加密解密需要开启openssl服务2020-07-07 21:04:11

    说明: 在使用php的openssl_encrypt加密和openssl_decrypt解密函数时候,往往有不好用的时候。 这个时候你就需要注意一下是否是没有开启服务。 方法: 在php.ini文件中搜索extension=php_openssl.dll。删除前面的分号,然后重启服务再次尝试。 主要代码: extension=php_openssl.dll  

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有