OscarAkaElvis
673c5278e4
Merge branch 'dev' into ai
...
# Conflicts:
# CHANGELOG.md
2026-06-01 23:39:01 +02:00
OscarAkaElvis
0d9f34b3a1
Refactor var name and add to CHANGELOG.md regarding merged PR
2026-06-01 23:35:28 +02:00
Óscar Alfonso Díaz
6ecd570a29
Merge pull request #81 from TristanInSec/fix/download-path-traversal
...
Fix path traversal in download_dir via server-controlled filenames
2026-06-01 23:32:45 +02:00
TristanInSec
b3bf74b6d2
Fix path traversal in download_dir via server-controlled filenames
...
download_dir() uses filenames from Get-ChildItem stdout directly in
File.join() to construct local paths. A rogue server can return names
containing ../ sequences, writing files outside the download directory.
Use File.basename() on server-supplied filenames for the local path to
strip directory components while preserving the original name for the
remote download path.
2026-05-26 09:23:40 -04:00
OscarAkaElvis
c2eca7bd78
Fix gemspec after merge
2026-03-10 11:34:18 +01:00
OscarAkaElvis
e52a64df4f
Merge branch 'dev' into ai
...
# Conflicts:
# CHANGELOG.md
# Dockerfile
# evil-winrm.gemspec
2026-03-10 11:32:03 +01:00
Óscar Alfonso Díaz
152f408500
Merge pull request #80 from noraj/readline
...
ruby 4.0 support, add readline gem dependency
2026-03-10 11:16:16 +01:00
noraj
439acabecc
add missing readline-ext
2026-03-03 22:12:19 +01:00
Alexandre ZANNI
b020567f93
gem install without doc
2026-02-27 01:04:43 +01:00
Alexandre ZANNI
7de5241c05
try no manual path, relying on auto
2026-02-27 00:53:53 +01:00
Alexandre ZANNI
1710a4e9b8
reverte build deps & update gems
2026-02-27 00:52:19 +01:00
Alexandre ZANNI
4ab2ec683e
try with complete build deps
2026-02-27 00:07:39 +01:00
Alexandre ZANNI
12f1075be4
document changes for 4.1
2026-02-26 23:31:51 +01:00
Alexandre ZANNI
c2a66e6e13
ruby 4.0 support
2026-02-26 23:31:30 +01:00
Óscar Alfonso Díaz
2d9447142d
Merge pull request #78 from JoeyShapiro/dev
...
flush output of stdout
2026-02-20 19:21:05 +01:00
OscarAkaElvis
22e5f877fd
Merge branch 'dev' into ai
2026-02-19 18:24:21 +01:00
OscarAkaElvis
1aa1f12022
Add credits in README.md
2026-02-19 18:22:38 +01:00
Joseph Shapiro
7fe5fd9770
flush output of stdout
2026-01-23 21:28:06 -06:00
OscarAkaElvis
31ee7eca53
Adapt after merge dev into ai branch for 4.1 version number
2026-01-09 11:56:59 +01:00
OscarAkaElvis
33fa8dfb9f
Merge branch 'dev' into ai
...
# Conflicts:
# evil-winrm.gemspec
2026-01-09 11:53:32 +01:00
OscarAkaElvis
0ab00fc99b
Update CHANGELOG.md
2026-01-09 11:49:56 +01:00
OscarAkaElvis
ca2a85a839
Prepare version numbers for v4.1
2026-01-09 11:49:28 +01:00
Óscar Alfonso Díaz
de40531bfb
Merge pull request #76 from noraj/patch-1
...
accept bundler 4.x
2026-01-09 11:45:32 +01:00
Alexandre ZANNI
555e4634b2
accept bundler 4.x
2026-01-08 16:10:47 +01:00
OscarAkaElvis
6b87084ccf
Re-version AI gem to match the original, v3.9 in this case
2025-12-15 17:43:20 +01:00
OscarAkaElvis
6473f57b2e
Update gemspec to 3.9
2025-12-07 16:32:54 +01:00
OscarAkaElvis
84a543cb87
Update gemspec to 3.9
v3.9
2025-12-07 16:31:50 +01:00
Óscar Alfonso Díaz
6f367c96dc
Merge pull request #75 from Hackplayers/dev
...
Dev to master v3.9
2025-12-07 16:30:54 +01:00
OscarAkaElvis
1fb1d5f162
Update to 3.9ai
2025-12-07 16:29:20 +01:00
OscarAkaElvis
5d080ae87f
Merge branch 'dev' into ai
...
# Conflicts:
# CHANGELOG.md
# README.md
# evil-winrm-ai.rb
# evil-winrm.gemspec
2025-12-07 16:27:10 +01:00
OscarAkaElvis
4db760aadf
Quick fix of a broken dependency for Ruby gem (syslog). Update to v3.9
2025-12-07 16:22:48 +01:00
OscarAkaElvis
217a4c4eac
Update version to 3.8ai
2025-12-07 13:48:18 +01:00
Óscar Alfonso Díaz
2f840ad631
Merge pull request #74 from Hackplayers/dev
...
Dev to master v3.8
v3.8
2025-12-07 13:39:01 +01:00
OscarAkaElvis
a02c2e711f
Fix missing param in docs (README.md)
2025-12-06 13:18:46 +01:00
OscarAkaElvis
d8e1d4b2a8
Merge branch 'dev' into ai
...
# Conflicts:
# README.md
# evil-winrm-ai.rb
2025-12-06 13:15:02 +01:00
OscarAkaElvis
73669fcb76
Update docs (README.md)
2025-12-06 13:05:39 +01:00
OscarAkaElvis
0790eeed6f
Reorder commands in menu
2025-12-06 13:04:59 +01:00
cybervaca
5db78dd01c
Add controlled error message for expired Kerberos tickets
2025-12-06 13:00:10 +01:00
OscarAkaElvis
7f336098cd
Fix order of the messages shown in the screen to show always header (version number) first
2025-12-06 12:31:08 +01:00
OscarAkaElvis
4f8c2e21b2
Update success messages
2025-12-06 12:24:34 +01:00
cybervaca
87ee6e62a9
Add *.kirbi and *.ccache files to .gitignore
2025-12-06 12:17:47 +01:00
cybervaca
46b0277ec0
Add support for Kerberos ticket files with -K parameter, including automatic format detection and conversion, reverse DNS lookup for FQDN, and enhanced error handling for connection issues.
2025-12-06 12:15:53 +01:00
cybervaca
26badabb0d
Add persistent command history per user/host (stored in ~/.evil-winrm/history/)
2025-12-06 10:49:50 +01:00
cybervaca
9555daabb5
Fix autocomplete logic for upload/download commands and improve relative path handling with file validation
2025-12-06 10:23:32 +01:00
cybervaca
75558b5c50
Add clear/cls commands and Ctrl+L support for clearing screen
2025-12-06 10:14:41 +01:00
OscarAkaElvis
4bb5e6f10c
Merge branch 'dev' into ai
2025-09-26 09:21:00 +02:00
OscarAkaElvis
88285fef5d
Update CHANGELOG.md
2025-09-26 09:20:20 +02:00
OscarAkaElvis
c5403ed75d
Remove comment
2025-09-26 09:19:25 +02:00
Óscar Alfonso Díaz
69f1c862c3
Merge pull request #70 from birk0/feature/ssl-kerberos-support
...
Support Kerberos authentication over SSL
2025-09-26 09:18:38 +02:00
birk0
42421cd828
Support Kerberos authentication over SSL
2025-09-26 12:45:14 +10:00