Commit Graph

72 Commits (76a81386e5fc46b69d99532cbe24c3a03e5bfe28)

Author SHA1 Message Date
Apex Liu b6284d6188 tmp. 2018-05-15 17:30:40 +08:00
Apex Liu 5b1f639cfa merge v3 to dev. 2018-05-11 17:03:46 +08:00
Apex Liu 50d814869c Assist support freerdp on MacOS. 2018-05-07 17:12:00 +08:00
Apex Lu eb73b637a9 adjust for build Linux version. 2018-05-05 10:53:33 +08:00
Apex Liu e7c657e132 强制中断在线会话功能完成。版本升级到v3.0.1.6,准备作为beta版本发布。 2018-05-05 00:58:19 +08:00
Apex Liu 3eb59eb071 增强:强制中断在线会话功能实现了,SSH协议已测试,RDP和TELNET协议尚未实现。 2018-05-04 01:30:54 +08:00
Apex Liu 39c94b67be 支持会话无操作超时设置,默认15分钟没有操作则断开连接。 2018-04-30 01:54:59 +08:00
apexliu 60d3f63d7d update ver to 3.0.0.5-ctp for next release. 2018-04-11 13:24:06 +08:00
Apex Liu 24baf11273 实现:运维授权策略中,“连接控制->RDP选项”设置的选项可以起作用了。 2018-04-11 01:30:55 +08:00
Apex Liu ddcfb1ae13 . 2018-04-09 16:19:50 +08:00
Apex Liu 860af40359 尝试修正telnet协议,在连接某些网络设备时,能连接但是没有记录审计录像的问题,同时尝试修正无需认证的网络设备可能会卡死的情况。 2018-04-09 00:26:06 +08:00
Apex Lu 917ecbd9f1 update version to 3.0.0.4, prepare for new CTP-Release. 2018-04-08 17:28:17 +08:00
Apex Liu 3aa873d41e telnet录像支持记录客户端窗口大小改变事件,并能正确回放了。 2018-04-08 17:01:45 +08:00
Apex Liu 21e07f7b32 telnet可以录像和播放了(还不能记录命令,不能感知客户端窗口大小变化) 2018-04-06 07:59:44 +08:00
Apex Liu e920bf1895 加入对telnet协议的支持,可以正常连接远程主机,还差录像数据没有记录。 2018-04-06 06:56:37 +08:00
Apex Liu e848c6ccbd ... 2018-03-15 02:04:47 +08:00
Apex Lu 8d4ecdf487 Upgrade version to 3.0.0.2, build and test on Linux. 2017-12-13 23:22:42 +08:00
Apex Liu 711cb139e7 增强对SSHv1的支持,例如不允许打开SFTP、不允许建立多个通道等等。与客户端直连远程主机依然有一些差异,因为客户端连接TP时总是使用的SSHv2协议,所以无法准确判断远程主机的协议版本从而导致一些行为上的差异。 2017-11-30 01:25:31 +08:00
Apex Liu c5af4d0ad2 部分支持SSHv1(SFTP还不行)... 2017-11-29 04:53:24 +08:00
Apex Liu c8ee43b924 temp. 2017-11-28 19:17:16 +08:00
Apex Liu 6bf1988ef7 temp. 2017-11-28 03:26:21 +08:00
Apex Liu 4ca0d58f1d temp. 2017-11-27 23:22:59 +08:00
Apex Liu 507ef71766 RDP功能恢复到v2的状态了,准备尝试支持系统原生RDP客户端。 2017-11-27 02:28:47 +08:00
Apex Lu 4d5007e413 fix ini parser not work when new line flag '\r\n' and '\n' in the same file. 2017-11-26 04:44:06 +08:00
Apex Liu f56277fc30 准备在Linux平台上进行打包测试。 2017-11-24 23:28:38 +08:00
ApexLiu 461c8d2dad temp. 2017-11-24 19:53:49 +08:00
Apex Liu 13b9a1ef17 改进sftp操作的历史记录和展示。 2017-11-24 01:35:40 +08:00
Apex Liu 49708edd3c 大幅改进ssh命令日志记录功能,并改进命令日志记录格式,为以后命令日志与录像回放同步显示做好准备。 2017-11-23 03:57:36 +08:00
Apex Liu a8629eaf60 改进SSH命令记录处理,尚未完成。 2017-11-22 02:42:17 +08:00
Apex Liu 1aa89aea9a temp. 2017-11-21 20:00:09 +08:00
Apex Liu 3dd61ebfae 开始修正SSH会话中记录命令行的功能(主要是各种Esc组合键的判断)。 2017-11-21 02:25:24 +08:00
Apex Liu 06366e6052 反复测试,SSH协议稳定了(需要使用改过的libssh,session.c),目前在Win平台测试,未发现崩溃、无法连接、连接时卡住、结束时还显示“使用中”等问题。 2017-11-21 00:39:26 +08:00
Apex Liu 48dfcd964d 貌似解决了SSH连接、断开连接但始终显示“使用中”的问题,还需要更大规模测试。 2017-11-20 18:46:05 +08:00
Apex Liu 17b843500e 问题:SecureCRT,只是是标签页“复制标签”出多个标签页,最后直接关闭窗口,就会出现一些通道不会被关闭的问题。ssh_event_dopoll()也不会报错说网络断开~~~ 2017-11-20 06:04:20 +08:00
Apex Liu 907cb1b9e1 改进:
1. SSH按通道进行记录录像,避免一个会话多个通道时录像数据混杂导致播放混乱;
  2. 无论是SSH-Shell还是SSH-SFTP,均能够根据实际建立连接并进行操作正确记录其类型,方便界面展示;
  3. 核心模块能够处理连接信息的引用计数,因此SFTP上编辑、保存文件可以正常工作了;
  4. 能够正确处理绝大部分断开连接后状态还在“使用中”的问题,但SecureCRT通过“连接SFTP标签页”后,有时仍然存在此问题。
2017-11-20 04:19:04 +08:00
Apex Liu 83b9ba01bc 准备改进核心服务关于session管理部分,以及ssh转发模块关于录像记录部分。 2017-11-19 22:51:48 +08:00
ApexLiu 2d0ce5da20 temp. 2017-10-31 01:09:09 +08:00
Apex Liu 65f2d1ceae temp. 2017-10-30 18:14:48 +08:00
ApexLiu a49590705d temp. 2017-10-30 09:42:02 +08:00
ApexLiu 3d2754799f temp 2017-10-29 18:22:15 +08:00
ApexLiu 8019bf8be3 . 2017-10-26 11:08:24 +08:00
ApexLiu 3a62227af6 . 2017-10-26 09:54:28 +08:00
ApexLiu 5155d4ff5d temp. 2017-10-19 18:59:08 +08:00
Apex Liu 7e7c63253a temp. 2017-10-12 20:35:57 +08:00
ApexLiu 3e2f06a740 可以在MacOS上编译tp_core和libtpssh了 :) 2017-09-13 21:33:49 +08:00
Apex Liu b43fbc4382 配合WEB界面调整一些会话参数。 2017-09-07 02:47:08 +08:00
Apex Liu eef2ce4460 整理代码,调整参数名称,避免混淆。 2017-08-21 17:32:17 +08:00
Apex Liu 191d007678 . 2017-08-21 05:22:35 +08:00
Apex Liu ab7f6e555e typo. 2017-08-09 11:16:55 +08:00
Apex Liu 33aeaacdd1 2017-06-26 17:25:11 +08:00