书香雅阁

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1825|回复: 0

【module.dll使用介绍】

[复制链接]

518

主题

549

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1585041
发表于 2024-3-11 04:09:09|字数:1,472 | 显示全部楼层 |阅读模式
书香数据库(sxsql)
在使用mysql数据库的时候,可能会由于某些错误操作导致数据库损坏(有时数据库软件无法启动等),最终保存的数据也无法简单的提取出来

书香数据库是书香研制的一种数据库,相较于mysql数据库来说,具备更加简单稳定的数据存储方式,核心技术是对ini配置文件的读写,尽可能的使用原子操作

点击查看:【书香数据库(sxsql)】

工具(tools)
模块中的这一类型主要用于辅助开发,封装一些算法代码

1:【eweb_工具_取键值】(dll:eweb_tools_GetKey)

系统(system)
本类型的函数主要是用于实现一些功能上的设置权限

重点功能简介

系统锁:

由于eweb的接口是并发执行的,假设现在同时进入10个请求,那么这10个请求可能会产生以下几种场景的冲突
①:从某一个大的集合中取一个成员(例子:分配下发某数据),可能会取到相同的数据成员
②:对某个文件数据进行写(读一般没事),10个请求同时写,产生bug也比较好理解
③:引入了对全局变量或程序集变量或静态局部变量,并对其进行了写的操作,其实就是对第②的拓展

系统锁可以让所有的请求排队执行,也就是并发改为排队执行,每次只执行一个请求


注:上面的3种情况可能很多人看不懂什么意思,这个没关系,这说明你当前不需要使用到本功能,系统锁功能本身就是用于解决特定场景中的问题的

调用方法:
  
子程序名返回值类型公开备 注
test_lock文本型系统锁测试
参数名类 型参考可空数组备 注
get数据文本型   
post数据文本型   
ip文本型   
传递序号整数型   
请求序号整数型   
模块数据文本型   
eweb_系统_锁定 (1)
' ' ————————————————————————————
' ' 这里可以执行你的代码
' ' ————————————————————————————
eweb_系统_解锁 (1)  ' 解除的编号需要与锁定的相同
返回 (“666”)


1: 【eweb_系统_锁定】(dll:eweb_system_lock)

2: 【eweb_系统_解锁】(dll:eweb_system_unlock)

书香盾(sxd)旧版保留,新用户不推荐使用,后面要兼容重新设计
先看文章:
【软件是否存在绝对防破解】

这篇文章的篇幅还是比较长的,很多人看第一遍可能会一脸懵逼,看不明白就多看几遍,这是我们的理论基础


案例

(再强的壳破解者只要肯花时间总能找到破解的办法,拉黑封卡就不一样了,失误一次花钱找你买一次卡,失误几次就不想破你的了)
1:【eweb_书香盾_黑名单_添加】(dll:eweb_sxd_blacklist_add)
2:【eweb_书香盾_黑名单_检测】(dll:eweb_sxd_blacklist_check)
3:【eweb_书香盾_易游_检测单码卡密】(dll:eweb_sxd_yy_CheckSingleCode)
4:【eweb_书香盾_本地_检测单码卡密】(dll:eweb_sxd_Local_CheckSingleCode)

点击返回: 【EWEB总览】
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|书香雅阁 ( 湘ICP备17011672号-3 )

GMT+8, 2026-4-20 11:00 , Processed in 0.086772 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表