AutoDave Posted April 13, 2008 Author Posted April 13, 2008 Just FYIKeePass 1.11 has been released: http://keepass.info/news/n080412_1.11.htmlIt looks like that KeeForm 1.07 is compatible with KeePass 1.11. But if there are any issues, please let me know.Cheers, Dave KeeForm
AutoDave Posted May 8, 2008 Author Posted May 8, 2008 I updated the description and removed the "keylogger-safe" statement. I noticed that some keyloggers do not only record keystrokes, but also have the ability to "scan" applications/browsers for "password fields" ("password control spies"). Since most applications (for example IE) are not resistant to password revealers or password control spies, it is not a good idea to use KeeForm under the assumption that it protects against all "modern keyloggers". Cheers, Dave KeeForm
Homerz Posted May 22, 2008 Posted May 22, 2008 Hello i use Keepass 1.11 and Keeform 1.07 but with this String cmd://"{APPDIR}\KeeForm.exe" "{URL}" "{USERNAME}" "{PASSWORD}" {ENTERFORM} he open only the Site but not Automatic login and username Homerz Sorry for my englisch
AutoDave Posted May 22, 2008 Author Posted May 22, 2008 Homerz, does the problem only occur for all sites? Please try it from a "command prompt" to see whether it works. If KeeForm works, then you did not configure KeePass correctly.You could also run KeeForm in debug mode. cmd://"{APPDIR}\KeeForm" {URL} {USERNAME} {PASSWORD} "" {KEEFORMDEBUG} You can capture and view the output with http://download.sysinternals.com/Files/DebugView.zip Did you get any output? If not, then KeeForm did not run. Cheers, Dave KeeForm
bnhooked Posted June 13, 2008 Posted June 13, 2008 Is there any way to have keeForm open the URL in a new browser tab and not a new browser window? When I just use keepass (not keeform), opening a new connection will open in a new browser tab. After I add the keeform override all URLs open in a new browser window instead of a new tab. Is there any way to get around this? Otherwise keeForm works great. Thanks, bnhooked
AutoDave Posted June 16, 2008 Author Posted June 16, 2008 Hi bnhooked, I have not implemented this yet. (and not plans so far :-) Cheers, Dave KeeForm
Eleven8s Posted June 27, 2008 Posted June 27, 2008 Hi Dave, i am using Keepass 1.11 and Keeform 1.07 but with this String: KeeUrlOverride= cmd://"{APPDIR}\KeeForm.exe" "{URL}" "{USERNAME}" "{PASSWORD}" {ENTERFORM} It opens my first entry inputing my username and password, but it does not work with any other entries. It will open the URL but does not input the username and password. Any suggestions would help... Thanks for this awesome plugin. 118s
Eleven8s Posted June 27, 2008 Posted June 27, 2008 (edited) Dave,I have just figured it out myself... I am running VISTA with Keepass 1.11 and Keeform 1.07. (Works like a charm now) This is for the other users that have the same issue as I did!ATTENTION:If you are running VISTA you must run Keepass 1.11 with administrator privileges!!!- Right click on Keepass 1.11 icon and go to the compatibility tab and at the bottom is a check box to Run Program as Administrator. (check the box)- Start ApplicationEverything should be working!!!Thanks for all your support and this wonderful program!!!118s Edited June 27, 2008 by Eleven8s
AutoDave Posted June 29, 2008 Author Posted June 29, 2008 118s,thanks for sharing your solution.Cheers,DaveDave,I have just figured it out myself... I am running VISTA with Keepass 1.11 and Keeform 1.07. (Works like a charm now) This is for the other users that have the same issue as I did!ATTENTION:If you are running VISTA you must run Keepass 1.11 with administrator privileges!!!- Right click on Keepass 1.11 icon and go to the compatibility tab and at the bottom is a check box to Run Program as Administrator. (check the box)- Start ApplicationEverything should be working!!!Thanks for all your support and this wonderful program!!!118s KeeForm
xy110 Posted July 10, 2008 Posted July 10, 2008 Hey AutoDave, what must we pay, that there is in future a way to open with keeForm an URL in a new browser tab and not in a new browser window? ;-) Cheers Patrick
AutoDave Posted July 12, 2008 Author Posted July 12, 2008 Patrick, I might look into it during my Christmas vacation (that's usually when I do some stuff for KeeForm ;-) Cheers, Dave KeeForm
AutoDave Posted July 12, 2008 Author Posted July 12, 2008 Patrick, I might look into it during my Christmas vacation (that's usually when I do some stuff for KeeForm ;-) Cheers, Dave KeeForm
LJB001 Posted July 21, 2008 Posted July 21, 2008 Dave,I am running KeePass 1.11 and KeeForm 1.07 and have an interesting problem with KeeRun.My credit union has a two step authentication process: on the first screen, it provides only for my member name (my ID) and then, on a second screen it provides for my password. Naturally, if I use KeeForm, it returns a warning that it can't find a password field and asks if I want to continue...I am attempting to use KeeRun to avoid KeeForm's warning. However, KeeRun doesn't seem to wait for the browser to complete the initial screen display before submitting it's kestroke sequence. Sometimes KeeRun disappears before the browser screen completes and at other times it types only the portion of my ID.Looking at the fields that KeeRun supports, I don't see anything that I can use to get it to wait. The best I can try seems to be {BROWSER_FORWARD} several times as a delaying tactic but this doesn't always seem to work.The URL is: https://nbp1.cunetbranch.com/gefcu/ My credit union's IDs are six digit numbers. In KeePass, I am using URL-Override: cmd://KeeRun.exe "explorer.exe {URL}" "GECU - General Electric Credit Union" {USERNAME} {PASSWORD} "{_USERNAME_}{ENTER}" 2Ideally, my KeeRun key sequence would also include a delay after the {ENTER} (above) followed by {_PASSWORD_}{ENTER}.Any ideas/suggestions?
AutoDave Posted July 24, 2008 Author Posted July 24, 2008 Hi LJ,correct, KeeRun doesn't wait. Although one guy tried something interesting to make KeeRun work for Firefox.Here is more information:http://sourceforge.net/forum/forum.php?thr...forum_id=329220Cheers,Dave KeeForm
LJB001 Posted July 25, 2008 Posted July 25, 2008 Dave, Thanks for the reply. Before I saw your reply, I dove into AutoIT and created a script by cloning a delay into KeeRun along with a touch of IE logic that I "borrowed" from KeeForm. Essentially, I added two parameters to KeeRun: a delay value and a second autotype sequence. Because I added the IE logic, the first parameter is a URL instead of a program. Here is what the code looks like: Opt("WinTitleMatchMode", 2) ;Opt("SendKeyDelay", 1) If $CmdLine[0] < 8 Then MsgBox (0, 'Error', 'Correct syntax is: KeeRun "Program" "Title" "Username" "Password" "Autotype(ID)" "WinTitleMatchMode" "Autotype(Password)" "Send Delay for Password"') exit EndIf $WinTitle = $CmdLine[2] $AutotypeUsername = $CmdLine[3] $AutotypePassword = $CmdLine[4] $Autotype = $CmdLine[5] $Autotype2 = $CmdLine[7] $Delay1 = $CmdLine[8] If Number($CmdLine[6]) >= 1 and Number ($CmdLine[6]) <=3 Then Opt("WinTitleMatchMode", $CmdLine[6]) EndIf $AutotypeUsername = EscapeSpecialCharacters($AutotypeUsername) $AutotypePassword = EscapeSpecialCharacters($AutotypePassword) $Autotype = StringReplace($Autotype, "{_USERNAME_}", $AutotypeUsername) $Autotype2 = StringReplace($Autotype2, "{_PASSWORD_}", $AutotypePassword) ; Open Internet Explorer $oIE = ObjCreate("InternetExplorer.Application") With $oIE ; Show browser window .Visible = True Do Sleep(100) Until (.readyState = "complete" Or .readyState = 4) ; Navigate to URL; wait until IE and page is loaded .Navigate($cmdline[1]) Do Sleep(100) Until (.readyState = "complete" Or .readyState = 4) Do Sleep(100) Until (.document.readyState = "complete" Or .document.readyState = 4) EndWith If WinWait($WinTitle, "", 30) = 0 Then MsgBox (0, "Error", "Could not find window with title " & $WinTitle) Exit EndIf If Not WinActive ($WinTitle) Then WinActivate($WinTitle) If WinWaitActive ($WinTitle, "", 30) = 0 Then MsgBox (0, "Error", "Could not activate window with title " & $WinTitle) Exit EndIf Send ($Autotype) Sleep($Delay1) If Not WinActive ($WinTitle) Then WinActivate($WinTitle) If WinWaitActive ($WinTitle, "", 30) = 0 Then MsgBox (0, "Error", "Could not activate window with title " & $WinTitle) Exit EndIf Send ($Autotype2) Func EscapeSpecialCharacters($String) $String = StringRegExpReplace($String,"([!#^+{}])","{\1}") Return $String EndFunc
AutoDave Posted August 17, 2008 Author Posted August 17, 2008 (edited) Just FYIKeePass 1.12 has been released: http://www.keepass.info/news/n080814_1.12.htmlIt looks like that KeeForm 1.07 is compatible with KeePass 1.12. But if there are any issues, please let me know.Cheers, Dave Edited August 17, 2008 by AutoDave KeeForm
AutoDave Posted September 9, 2008 Author Posted September 9, 2008 Just FYIKeePass 1.13 has been released: http://keepass.info/news/n080907_1.13.htmlIt looks like that KeeForm 1.07 is compatible with KeePass 1.13. But if there are any issues, please let me know.Cheers, Dave KeeForm
vlotarev Posted October 1, 2008 Posted October 1, 2008 (edited) Just FYIKeePass 1.13 has been released: http://keepass.info/news/n080907_1.13.htmlIt looks like that KeeForm 1.07 is compatible with KeePass 1.13. But if there are any issues, please let me know.Cheers, DaveKeeForm 1.07 seems to be compatible with KeePass 1.13 but not compatible with the latest security changes from Microsoft. I get the following error after my system was updated:KeeForm IE Error # 8007005Access is denied.Version of IE is: 7.0..5730.13 Edited October 1, 2008 by vlotarev
AutoDave Posted October 1, 2008 Author Posted October 1, 2008 Vlotarev, I use the latest updates on vista and IE 7.0.6001.18000. KeeForm still works. Could you please provide more information (OS, which AV, AntiSpyware, Firewall etc installed). Cheers, Dave KeeForm
vlotarev Posted October 1, 2008 Posted October 1, 2008 (edited) Vlotarev,I use the latest updates on vista and IE 7.0.6001.18000. KeeForm still works. Could you please provide more information (OS, which AV, AntiSpyware, Firewall etc installed).Cheers, DaveDave,Details are below:OS Name Microsoft Windows XP ProfessionalVersion 5.1.2600 Service Pack 3 Build 2600OS Manufacturer Microsoft CorporationSystem Manufacturer LENOVOSystem Model 2623DDUSystem Type X86-based PCProcessor x86 Family 6 Model 14 Stepping 8 GenuineIntel ~1995 MhzBIOS Version/Date LENOVO 79ETE1WW (2.21 ), 05.02.2008SMBIOS Version 2.4Standard Windows firewall is installed only. No any SpyWare etc. Everything worked before the update. May be this update turned on some options in IE or somewhere else - I don't know. If you advice I can try to play with IE or Firewall options (or what ever else) ...Vadim Edited October 1, 2008 by vlotarev
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now