PassStore 0.61 - Updated to 64-bit (28/11/11)

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
djorge
Senior Member
Senior Member
Posts: 422
Joined: 2003-07-03, 12:48 UTC
Location: Portugal

PassStore 0.61 - Updated to 64-bit (28/11/11)

Post by *djorge »

o Version 0.61 28/11/11
Added x64 bit support

o Version 0.61 20/04/2010
Fixed: No data was saved to xml when using the [New Entry] from inside the folders.

o Version 0.6 15/04/2010
Updated: tree.hh module updated to 2.65 (03-Apr-2009)
Added: Compression/Decompression code modified and now uses Crypto++ lib.
Added: Custom Columns (Encrypted, Date Expired, Comment).
For "Date Expired" check the DateFormat switch in the ini file. For Comment check ini setting ExplicitComment.
Added: A delay for each key pressed can be set in the ini file. In some applications (like IE6) autotype work better with a delay of 50 ms or 60 ms.
Added: Alt-Enter improved. Now you can launch programs with parameters. Default launch by extension also improved. for instance "Remote machine.RDP" was not handled before.
Added: New ini switches. Check the available switches below
Fixed: Tool tips in New Entry dialog
Fixed: Expired date, creation time, modified time and url are now also encrypted in the xml
Fixed: Rename file to the same name of an existing one
Fixed: Renaming a folder to the same name of an entry would have also change the icon
Fixed: Some problems regarding move, copy, delete in some situations
Fixed: The user could still load the database (but not decrypt encrypted entries) with a wrong master password.
A lot of fixes were made and code redesigned to make the plugin much more stable than previous version.

o Version 0.5 30/11/2006.

Added: Global hotkey and auto-type. Check section ~Global hotkey and auto-type~ of readme.txt .(Only tested on WinXP SP2!)
Added: Special button "Default Auto Type Window" to specify wether the plugin should use default Auto-Type-Window. See Readme.
Added: Help buttons to help Auto-Type syntax
Added: Password generation
Fixed: Copying an encrypted entry to another place of the plugin file system had a problem in the resulting xml.
Changed: Plugin is now statically linked with mfc
Updated: tree.hh module updated to 2.2 (August, 2006)

o Version 0.43.1 18/09/2006
Fixed: There was a problem in xml parsing causing the plugin to crash sometimes.
Fixed: It was possible to delete/move/create dir with plugin locked but not refreshed yet.
Fixed: Alt-Enter was not working fine.

o Version 0.43 04/08/2006
Fixed: Plugin crash during installation.
Added: Encryption to URL
Added: Encryption to Title
Modif: In the view entry window, the button "Show Password" is now the default one.
If the user wants to see the passsword he just needs to press enter twice. First time to
show dialog "View Entry" and second time to show password.

o Version 0.4 12/07/2006
Fixed: Plugin crash whenever failed to decrypt.
Fixed: If the user tried to change the master password it could see the enties in the pannel.
Fixed: Version resource added to dll.
Added: Master passwor is now stored in xml and not in INI.
Added: Encryption to notes and username.
Added: Option to lock database.
Added: Option to automatically lock database after a timeout.
Added: Overwrite with copy and move as it were a real file system.
Added: Creation date is now used and appears in pannel.
Added: Alt-Enter executes the the text that is in the URL field (can be anything handled by shell)
Added: URL Field Features. Use special strings %PASSWORD%, %USERNAME%, %NOTES%, {PASSWORD}, {USERNAME} and {NOTES}. They wil be substituted in the URL. Use Alt-Enter to activate.
Added: Option to easily convert clear text entries to encrypted entries.
Added: Number of entries is shown in field size of special file "New Entry"

You can download it in www.totalcmd.net
Last edited by djorge on 2011-11-28, 11:33 UTC, edited 11 times in total.
______________________
David Jorge
Personal License #117854
djorge
Senior Member
Senior Member
Posts: 422
Joined: 2003-07-03, 12:48 UTC
Location: Portugal

Post by *djorge »

Does anyone knows a plublic site so i can put the plugin available to other TC users?
______________________
David Jorge
Personal License #117854
sirsilva
Junior Member
Junior Member
Posts: 8
Joined: 2006-05-09, 18:21 UTC

Post by *sirsilva »

rapidshare.de
djorge
Senior Member
Senior Member
Posts: 422
Joined: 2003-07-03, 12:48 UTC
Location: Portugal

Post by *djorge »

I was to release this only after fixing some bugs but for who want to have a look download it at:
LINK DELETED
-------------------------------------------------------------------------
____READ____INSTRUCTIONS____PLEASE____
There is no readme.txt yet.
You need the VC8 dll runtimes.
The first time you try to enter the plugin you will be asked fo a master password that will be used to further encryption/decryption of user passwords.

The main icon is the same of Password Keeper. I forgot to change it.....:oops:

~~~KNOWN BUGS~~~
.User must not rename, copy, delete "New Entry" entry that appears as a special file to create a new entry.
.When you copy or move and in the TC dialog you enter an other path, the plugin will CRASH.

.After asking for the master password, the plugin let you modify the password through Alt-Enter in Plugin root, but you must not. if you do so you won't be able to decrypt your passwords anymore.

.When the user is asked for a new password there is a checkbox "encrypt". Please don't click this chek box yet. Use default.

I know there a lot of bugs, but i think i can correct all of them till next weekend. At least those that are crashing TC.

This is my first plugin! Be patient please!! :roll:
Last edited by djorge on 2006-05-18, 17:17 UTC, edited 1 time in total.
______________________
David Jorge
Personal License #117854
User avatar
tbeu
Power Member
Power Member
Posts: 1336
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

Plugin requires the Microsoft Visual C++ 2005 Redistributable Package (x86) - at least at my Win2k SP4 (plus MSVC 6).
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
User avatar
fenix_productions
Power Member
Power Member
Posts: 1979
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions »

Hi, I seen that You use my idea at last.
Good work :)
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Appropriate icon for free

Post by *Clo »

2djorge

:) Hello !
…The main icon is the same of Password Keeper. I forgot to change it..... :oops:
• I think I'll give a try to your plugin a bit later, so I drew quicky a couple of icons (32², one with a light background for dark BG in Win or TC) available in this small ZIP.
- Hoping they could do the trick, at least temporarily,

:mrgreen: Kind regards,
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

@djorge:
Contact Ergo on ICQ and you should remove that email address above, it's only useful for spam bots...

Icfu
This account is for sale
djorge
Senior Member
Senior Member
Posts: 422
Joined: 2003-07-03, 12:48 UTC
Location: Portugal

Post by *djorge »

fenix_productions wrote:Hi, I seen that You use my idea at last.
Good work :)
Yes. Its your idea. :)
I was missing a plugin to manage my passwords. That's why i use always the same password.
I have been working on it since last february, but i had to learn about different methods of encryption/decryption.
A lof of people help me in this journey and they will not be forgotten in the "thanks" section.

-About the Encryption Method
Currently the plugin uses Password Key Derivation to generate a 128 bit key that will be used in AES.

I manage to correct the folowing problems:
- The user could copy, rename the special entry "New Entry"
- When you copy or move and in the TC dialog you enter an other path, the plugin will CRASH.
- Other minor problems.

.The main file operations are implemented. It is just missing "overwrite" and some minor options.
File operations needs more testing and that's why i decided to share it with other users.

.I have also removed the version because i think it makes not sense in this phase. From now on i will append the date to the file.

. There is a file in the zip file called ImportDB.xml that can be copy via F5 to the plugin root if you want to initially load the plugin with several entries to make some tests. The file format is the same as the database file but the tag "<password>" can receive the password in clear text and if you add the attribute "encrypt = true", the password will be encripted.
EG: <password encrypt="true">some password</password>

2Clo

I didn't saw your post regarding the icons till this morning so i didn't had time to change the icon.

http://rapidshare.de/files/20751772/wfx_passStore_18-05.zip.html
______________________
David Jorge
Personal License #117854
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

[mod]
icfu wrote: you should remove that email address above, it's only useful for spam bots...
Thanks for the hint, I changed that address.

sheepdog (Moderator)

[/mod]
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
User avatar
pajo
Member
Member
Posts: 181
Joined: 2005-02-18, 17:57 UTC
Location: Croatia

Post by *pajo »

plugin wont work with %commander_path%
djorge
Senior Member
Senior Member
Posts: 422
Joined: 2003-07-03, 12:48 UTC
Location: Portugal

Post by *djorge »

2pajo
%commander_path% is not yet supported but it will be in the future.

2icfu
I don't have ERGO ICQ's contact. Where can i find it?
______________________
David Jorge
Personal License #117854
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

I don't have ERGO ICQ's contact. Where can i find it?
In his profile, I suppose. :D
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
djorge
Senior Member
Senior Member
Posts: 422
Joined: 2003-07-03, 12:48 UTC
Location: Portugal

Post by *djorge »

Flint wrote: In his profile, I suppose. :D
:oops:
______________________
David Jorge
Personal License #117854
djorge
Senior Member
Senior Member
Posts: 422
Joined: 2003-07-03, 12:48 UTC
Location: Portugal

Post by *djorge »

The ICQ button in his profile leads me to the ICQ page with an error....
______________________
David Jorge
Personal License #117854
Post Reply