James Lee
|
15cee53b41
|
move tab completion setup out of init_ui. fixes #1180
git-svn-id: file:///home/svn/framework3/trunk@9332 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-05-20 23:47:49 +00:00 |
HD Moore
|
dfa7fb7d0b
|
Move away from Kernel.select in exchange for IO.select, solves some issues with windows compatibility
git-svn-id: file:///home/svn/framework3/trunk@9330 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-05-20 20:42:17 +00:00 |
HD Moore
|
5bc9a572e6
|
Add a close method to the file output
git-svn-id: file:///home/svn/framework3/trunk@9189 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-05-01 17:13:14 +00:00 |
James Lee
|
928389e8b0
|
update comments to explain the reason for not running init_ui
git-svn-id: file:///home/svn/framework3/trunk@9114 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-20 07:01:46 +00:00 |
James Lee
|
4243ce5bf4
|
preliminary fix for the meterpreter-breaks-tab-completion bug pending some testing, see #1180
git-svn-id: file:///home/svn/framework3/trunk@9113 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-20 03:59:27 +00:00 |
James Lee
|
6d788a9437
|
add print_good methods to rex input shells, fixes #1703
git-svn-id: file:///home/svn/framework3/trunk@9103 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-19 22:09:55 +00:00 |
Joshua Drake
|
32cd6b2101
|
fix reference to readline_compatible
git-svn-id: file:///home/svn/framework3/trunk@9060 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-13 17:09:42 +00:00 |
Joshua Drake
|
9a8d14a5ec
|
use RL_PROMPT_ constants for places where a prompt is colorized (only)
git-svn-id: file:///home/svn/framework3/trunk@9039 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-07 23:37:49 +00:00 |
HD Moore
|
aa12dc912f
|
Add a file output type
git-svn-id: file:///home/svn/framework3/trunk@8792 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-03-11 18:58:20 +00:00 |
James Lee
|
c4fe7193f1
|
print_raw receives color-substituted strings, don't override print
git-svn-id: file:///home/svn/framework3/trunk@8669 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-02-26 20:10:18 +00:00 |
James Lee
|
999feb879f
|
setup the input/output handles correctly for meterpreter sessions so we can get the output from scripts
git-svn-id: file:///home/svn/framework3/trunk@8618 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-02-24 16:46:47 +00:00 |
Tod Beardsley
|
3fe8d0375b
|
Adds a print_debug message handler -- mostly useful during development to easily inspect objects.
git-svn-id: file:///home/svn/framework3/trunk@8353 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-02-02 21:03:07 +00:00 |
James Lee
|
a9b1462e9d
|
add a callback for session commands. fixes 618
git-svn-id: file:///home/svn/framework3/trunk@8075 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-01-06 05:06:12 +00:00 |
James Lee
|
9d2ab30f9d
|
create the history file if it doesn't exist
git-svn-id: file:///home/svn/framework3/trunk@7627 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-26 07:13:21 +00:00 |
James Lee
|
d6a732d619
|
move histfile reading into rex
git-svn-id: file:///home/svn/framework3/trunk@7625 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-26 06:03:05 +00:00 |
James Lee
|
fd61df4e9e
|
add full support for persistent history, works in msfweb as well. fixes #523
git-svn-id: file:///home/svn/framework3/trunk@7621 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-26 02:18:02 +00:00 |
James Lee
|
f8d84a7dc9
|
prevent loading the same dispatcher multiple times. fixes #560
git-svn-id: file:///home/svn/framework3/trunk@7587 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-24 01:07:19 +00:00 |
HD Moore
|
a92fbb1ff4
|
Fixes #526. Correct socket name and call to super in the socket output io
git-svn-id: file:///home/svn/framework3/trunk@7548 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-16 23:35:34 +00:00 |
James Lee
|
3dfaf32bc8
|
trying out bold colors
git-svn-id: file:///home/svn/framework3/trunk@7450 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 16:49:26 +00:00 |
James Lee
|
2cbb32550c
|
fix meterp sessions getting initialized improperly, fix msf> prompt in exploit context after color cmd
git-svn-id: file:///home/svn/framework3/trunk@7449 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 16:10:39 +00:00 |
HD Moore
|
2c3cace80c
|
Fix up the classes needed by msfweb. Fixes #495
git-svn-id: file:///home/svn/framework3/trunk@7447 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 15:59:49 +00:00 |
James Lee
|
3628a3d3c6
|
fix sessions breaking right away when interacting. command dispatcher still appears to be hosed
git-svn-id: file:///home/svn/framework3/trunk@7446 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 15:55:42 +00:00 |
HD Moore
|
3db9bbfaae
|
See #493. Initialize the prompt
git-svn-id: file:///home/svn/framework3/trunk@7445 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 15:33:14 +00:00 |
James Lee
|
daf58b6deb
|
get rid of the single-character escapes so we're less likely to see accidental color substitutions
git-svn-id: file:///home/svn/framework3/trunk@7443 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 07:12:56 +00:00 |
James Lee
|
fd4e4154cd
|
add a new 'color' command that lets the user force color on or off.
git-svn-id: file:///home/svn/framework3/trunk@7442 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 06:58:01 +00:00 |
James Lee
|
a8d9da0d3d
|
initial color support. will add ability to change colors from console soon. see #344
git-svn-id: file:///home/svn/framework3/trunk@7440 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 03:27:48 +00:00 |
James Lee
|
e73d4ead7f
|
handle a broken socket gracefully, fixes a backtrace in msfd
git-svn-id: file:///home/svn/framework3/trunk@7432 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-09 20:10:53 +00:00 |
HD Moore
|
176e999f08
|
Merge patches from Ryan Linn. Fixes #438
git-svn-id: file:///home/svn/framework3/trunk@7413 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-09 00:33:40 +00:00 |
HD Moore
|
e3f68f2639
|
Another large number of warnings fixed by Yoann Guillot
git-svn-id: file:///home/svn/framework3/trunk@7248 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-25 17:18:23 +00:00 |
HD Moore
|
8d9356f40d
|
Minor tweak allows the 'quit' command to work inside of a resource script
git-svn-id: file:///home/svn/framework3/trunk@7177 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-17 16:53:21 +00:00 |
HD Moore
|
087a248f16
|
Remove debugging line;
git-svn-id: file:///home/svn/framework3/trunk@7127 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-04 23:16:28 +00:00 |
HD Moore
|
c628302e72
|
Define the full class name for the history variable;
git-svn-id: file:///home/svn/framework3/trunk@7118 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-02 16:17:27 +00:00 |
HD Moore
|
35fcf8c2b2
|
Swap around rbreadline - load it by default, but also allow the old readline with the -L (--real-readline) parameter to msfconsole. This also fixes absolute path handling for msfconsole command passthrough
git-svn-id: file:///home/svn/framework3/trunk@7115 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-02 14:17:03 +00:00 |
HD Moore
|
ec61dca868
|
Patch to make table output on the console more readable by removing the last column's padding, submitted by jduck. Thanks!
git-svn-id: file:///home/svn/framework3/trunk@6974 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-08-25 09:50:14 +00:00 |
James Lee
|
4dc13a9e8c
|
fix a bug in colorization where %c gets replaced before %cya; wouldn't have been a problem until colorization gets put back in
git-svn-id: file:///home/svn/framework3/trunk@6962 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-08-18 04:54:58 +00:00 |
James Lee
|
bd2da7c12a
|
revert overzealous commit
git-svn-id: file:///home/svn/framework3/trunk@6961 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-08-18 04:53:35 +00:00 |
James Lee
|
08d50e0a5b
|
fix a bug in colorization where %c gets replaced before %cya; wouldn't have been a problem until colorization gets put back in
git-svn-id: file:///home/svn/framework3/trunk@6960 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-08-18 04:49:16 +00:00 |
HD Moore
|
147a292825
|
Minor fixes for ruby 1.9.1 compatibility, still quite a bit more to go
git-svn-id: file:///home/svn/framework3/trunk@6612 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-06-02 23:36:58 +00:00 |
James Lee
|
491fb6b683
|
fix double header line bug introduced by my last commit
git-svn-id: file:///home/svn/framework3/trunk@6321 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-03-08 19:55:47 +00:00 |
James Lee
|
96c8f6127c
|
Replace += with << for Strings in a bunch of places.
git-svn-id: file:///home/svn/framework3/trunk@6318 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-03-08 07:55:47 +00:00 |
kris
|
08745cc6fd
|
several typos
git-svn-id: file:///home/svn/framework3/trunk@6240 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-02-21 19:22:06 +00:00 |
HD Moore
|
77bc8d90a3
|
Apply patch to not exit the console on ^C
git-svn-id: file:///home/svn/framework3/trunk@5947 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-11-18 19:41:13 +00:00 |
HD Moore
|
616491a552
|
Play nice with ruby implementations without readline and openssl
git-svn-id: file:///home/svn/framework3/trunk@5895 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-11-12 22:47:21 +00:00 |
HD Moore
|
8628a9d2c1
|
Fixes #193. Add a unicode-capable workaround for windows, patch code to go through the compat lib
git-svn-id: file:///home/svn/framework3/trunk@5873 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-11-10 21:44:58 +00:00 |
HD Moore
|
ecc853d453
|
Fixes #246. Revert to older readline behavior, the priority change should prevent the readline idle loop from consuming process time.
git-svn-id: file:///home/svn/framework3/trunk@5859 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-11-09 08:44:36 +00:00 |
Ramon de C Valle
|
f124597a56
|
Code cleanups
git-svn-id: file:///home/svn/framework3/trunk@5773 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-10-19 21:03:39 +00:00 |
HD Moore
|
0f03e872f1
|
Fixes ^C and ^Z session handling
git-svn-id: file:///home/svn/framework3/trunk@5706 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-10-01 17:32:55 +00:00 |
HD Moore
|
380aba15b0
|
Implements the readline workaround, tested with regular and meterpreter sessions
git-svn-id: file:///home/svn/framework3/trunk@5544 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-06-27 20:51:36 +00:00 |
HD Moore
|
f056b9437f
|
Revert this again, breaks meterpreter console
git-svn-id: file:///home/svn/framework3/trunk@5543 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-06-27 20:07:53 +00:00 |
HD Moore
|
596a13ae30
|
Correctly handle the readline threading issue, tested with sessions.
git-svn-id: file:///home/svn/framework3/trunk@5541 4d416f70-5f16-0410-b530-b9f4589650da
|
2008-06-27 19:57:28 +00:00 |