06-27-2011, 04:06 AM
Ada sedikit masalah yang saya rasakan saat menggunakan msfconsole di backtrack5, memang tidak berpengaruh kepada performa, namun saya rasa sedikit mengganggu.
seharusnya saat kita menjalankan msfconsole kan kita masih tetap bisa menggunakan command-command CLI biasa, seperti 'ls', 'cd', 'clear' dan lain-lain, tapi saat kita menjalankan msfconsole langsung dari command line, yang berarti menjalankan msfconsole yang ada di /usr/local/bin/msfconsole beberapa command line jadi tidak berjalan sebagaimana mestinya, saya ambil contoh disini perintah 'clear'. Detailnya seperti ini:
seperti yang kita lihat pada hasil output nya kedua msfconsole pada env var $PATH nya mengandung /usr/bin tapi kenapa pada msfconsole yang pertama kita tidak bisa mengeksekusi perintah 'clear' dan baru bisa berjalan jika kita mengeksekusi nya langsung dari direktori yang bersangkutan, sedangkan di msfconsole yang kedua bisa berjalan dengan normal??
Mohon pencerahan dari para brother-brother penghuni forum
seharusnya saat kita menjalankan msfconsole kan kita masih tetap bisa menggunakan command-command CLI biasa, seperti 'ls', 'cd', 'clear' dan lain-lain, tapi saat kita menjalankan msfconsole langsung dari command line, yang berarti menjalankan msfconsole yang ada di /usr/local/bin/msfconsole beberapa command line jadi tidak berjalan sebagaimana mestinya, saya ambil contoh disini perintah 'clear'. Detailnya seperti ini:
Code:
root@bt:~# which msfconsole
/usr/local/bin/msfconsole
root@bt:~# which clear
/usr/bin/clear
root@bt:~# msfconsole
## ### ## ##
## ## #### ###### #### ##### ##### ## #### ######
####### ## ## ## ## ## ## ## ## ## ## ### ##
####### ###### ## ##### #### ## ## ## ## ## ## ##
## # ## ## ## ## ## ## ##### ## ## ## ## ##
## ## #### ### ##### ##### ## #### #### #### ###
##
=[ metasploit v3.8.0-dev [core:3.8 api:1.0]
+ -- --=[ 706 exploits - 358 auxiliary - 56 post
+ -- --=[ 224 payloads - 27 encoders - 8 nops
=[ svn r13036 updated today (2011.06.26)
msf > clear
[*] exec: clear
'xterm': unknown terminal type.
msf > echo $PATH
[*] exec: echo $PATH
/opt/framework3/java/bin:/opt/framework3/ruby/bin:/opt/framework3/pos
tgresql/bin:/opt/framework3/bin:/opt/framework3/common/bin:/usr/local/
sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/etc/alternati
ves/gem-bin:/etc/alternatives/gem-bin
msf > /usr/bin/clear
[*] exec: /usr/bin/clear //---> bisa jalan
msf > quit
root@bt:~# /opt/framework3/msf3/msfconsole
__. .__. .__. __.
_____ _____/ |______ ____________ | | ____ |__|/ |_
/ \_/ __ \ __\__ \ / ___/\____ \| | / _ \| \ __\
| Y Y \ ___/| | / __ \_\___ \ | |_> > |_( <_> ) || |
|__|_| /\___ >__| (____ /____ >| __/|____/\____/|__||__|
\/ \/ \/ \/ |__|
=[ metasploit v3.8.0-dev [core:3.8 api:1.0]
+ -- --=[ 706 exploits - 358 auxiliary - 56 post
+ -- --=[ 224 payloads - 27 encoders - 8 nops
=[ svn r13036 updated today (2011.06.26)
msf > clear
[*] exec: clear //----> bisa jalan!!
msf > echo $PATH
[*] exec: echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/et
c/alternatives/gem-bin:/etc/alternatives/gem-bin
msf > quit
root@bt:~#
seperti yang kita lihat pada hasil output nya kedua msfconsole pada env var $PATH nya mengandung /usr/bin tapi kenapa pada msfconsole yang pertama kita tidak bisa mengeksekusi perintah 'clear' dan baru bisa berjalan jika kita mengeksekusi nya langsung dari direktori yang bersangkutan, sedangkan di msfconsole yang kedua bisa berjalan dengan normal??
Mohon pencerahan dari para brother-brother penghuni forum