构建openssl debug版
2024-10-12 06:12:58
一、简介
作为一种安全协议,openssl囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。
参考:
二、构建步骤
1、下载资源:openssl-1.0.1j.tar.gz
2、开始构建
tar -xzf openssl-1.0.1l.tar.gz
cd openssl-1.0.1l
./config –g3 -shared
make
make install
三、调试示例
客户端文件
http://files.cnblogs.com/files/274914765qq/sslclient.zip
服务端文件
http://files.cnblogs.com/files/274914765qq/sslserver.zip
编译
gcc -g -o sslclient sslclient.c -I/root/workspace/openssl-1.0.1j/include -static -L/root/workspace/openssl-1.0.1j/ -lssl -lcrypto -lpthread -ldl gcc -g -o sslserver sslserver.c -I/root/workspace/openssl-1.0.1j/include -static -L/root/workspace/openssl-1.0.1j/ -lssl -lcrypto -lpthread -ldl
调试
最新文章
- Huffman编码
- JAVA基础知识之多线程——线程池
- BZOJ 2768: [JLOI2010]冠军调查 最小割
- 对cnblogs.com用户体验的评价
- HTML5学习摘录
- 性能超越 Redis 的 NoSQL 数据库 SSDB
- C#+Mapxtreme 实现一些GIS系统基本的功能
- Spring Boot Actutaur + Telegraf + InFluxDB + Grafana 构建监控平台之应用数据分析
- github pages + Hexo + 域名绑定搭建个人博客
- react 引用 layer (防忘记)
- hdoj:2085
- appDesign
- 一直觉得用java很不顺心
- 《剑指offer》-逐层打印二叉树
- 转 Failed to run the WC DB work queue associated with 错误的解决
- 使用Kotlin开发Android应用
- Eclipse新建动态web工程项目出现红叉解决方案
- 每天一个linux命令(1):ln 命令
- geohash 精度
- websocket、文件上传
热门文章
- GSO/TSO/GRO等对VirtIO虚机的网络性能影响分析(by quqi99)
- Java 中的 JVM、堆和栈 -- 初步了解
- Spring Boot: Cannot determine embedded database driver class for database type NONE
- tensorboard-sklearn数据-loss
- 练手nginx反向代理和负载均衡apache实战
- 28. 表单css样式定义格式
- mysql 5.7新特新 操作json 数组
- java 执行sql错误 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 1 (";";): 数据类型 0x38 未知
- Linux下基于官方源代码RPM包构建自定义MySQL RPM包
- from __future__ import division