会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Shelmean
亡羊补牢,时未晚矣!
博客园
首页
新随笔
联系
订阅
管理
2022年5月15日
利用syslog记录日志的简单日志函数
摘要: 日志记录函数实现 如 log.c #include <syslog.h> #include "log.h" int g_log_level = LOG_INFO; /** * @Desc: 日志记录函数,不要直接调用 * * @log_level: 日志等级 * @fmt: 打印格式 */ void
阅读全文
posted @ 2022-05-15 23:26 shelmean
阅读(296)
评论(0)
推荐(0)
2022年4月16日
Samba实现windows和虚拟机共享环境搭建
摘要: 环境准备 Ubuntu 16.04.05 x64 Windows10 搭建步骤 安装sambad sudo apt-get install samba samba-common 创建samba用户和密码 此处使用 Linux 账号和密码作为 samba 的账号和密码。Linux 账号为 shelme
阅读全文
posted @ 2022-04-16 18:31 shelmean
阅读(314)
评论(0)
推荐(0)
Linux export 命令
摘要: 概念 export 命令用于设置或显示环境变量,将 shell 变量输出为环境变量,或者将 shell 函数输出为环境变量。 一个 shell 变量创建时,它不会自动地为在它之后创建的 shell 进程所知。而命令 export 可以向后面的 shell 传递变量的值,即创建环境变量。 语法 exp
阅读全文
posted @ 2022-04-16 12:42 shelmean
阅读(2424)
评论(0)
推荐(0)
2022年4月5日
Gcc 编译过程
摘要: gcc编译 gcc hello.c -o hello hello.c 预处理——>hello.i 编译——>hello.s 汇编——>hello.o 链接——>hello 示例 hello.c #include<stdio.h> #define TEST_STRING "hello world!"
阅读全文
posted @ 2022-04-05 18:47 shelmean
阅读(74)
评论(0)
推荐(0)
C 语言数组名
摘要: C语言数组名 一维数组名 在 C 语言中,几乎所有使用数组的表达式中,数组名的值就是一个指针常量,不能作为左值。它是数组第一个元素的地址,它的类型取决于数组元素的类型。 #include <stdio.h> int main(int argc, char *argv[]) { int array[3
阅读全文
posted @ 2022-04-05 17:57 shelmean
阅读(1332)
评论(0)
推荐(0)
Linux 网络编程-Socket
摘要: 套接字 套接字(socket)是一种通信机制,就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通信的接口,是应用程序与网络协议
阅读全文
posted @ 2022-04-05 15:44 shelmean
阅读(246)
评论(0)
推荐(0)
2022年4月2日
Checksum
摘要: Checksum 概念 检验和 (checksum),在数据处理和数据通信领域中,用于 校验目的 的一组数据项的和,用来校验数据的完整性和准确性。 一般的checksum计算方法 把要计算checksum的数据内容分成以每两个字节为一组的分组。如果最后剩余单个字节,补一个内容为0的字节。 如数据:h
阅读全文
posted @ 2022-04-02 13:36 shelmean
阅读(1191)
评论(0)
推荐(0)
2021年4月12日
无线网络密码破解初体验
摘要: 实验准备 准备一台路由器、可以设置为混杂模式的无线网卡和kali linux 本次实验破解的WiFi基本信息如下: 获取当前环境Wi-Fi 1. 查看当前无线网卡工作模式 iwconfig wlan0 如: ┌──(shelmean㉿kali)-[~] └─$ iwconfig wlan0 wlan
阅读全文
posted @ 2021-04-12 20:34 shelmean
阅读(2420)
评论(4)
推荐(0)
2021年1月15日
RC4加密算法
摘要: 什么是RC4 ? RC4加密算法是大名鼎鼎的RSA三人组中的头号人物Ron Rivest在1987年设计的密钥长度可变的流加密算法簇,之所以称其为簇,是由于其核心部分的S-box长度可为任意,但一般为256字节。 在密码学中,RC4(来自Rivest Cipher 4的缩写)是一种流加密算法,密钥长
阅读全文
posted @ 2021-01-15 11:47 shelmean
阅读(15439)
评论(1)
推荐(1)
2018年12月2日
Linux中ip地址结构和ip地址的转换
摘要: ip地址结构 struct sockaddr_in { sa_family_t sin_family; /* address family: AF_INET */ in_port_t sin_port; /* port in network byte order */ struct in_addr
阅读全文
posted @ 2018-12-02 21:01 shelmean
阅读(2022)
评论(0)
推荐(0)
下一页
公告