Artifact
b553e1c6ba3ee2ac37c91bf582acaefd2d461a87:
Ticket change
[b553e1c6ba]
- Ticket
[e523287834] user passwords are stored in plain text status still Closed with 1 other change
by
rwilson
2010-01-10 04:57:11.
0000: 44 20 32 30 31 30 2d 30 31 2d 31 30 54 30 34 3a D 2010-01-10T04:
0010: 35 37 3a 31 31 0a 4a 20 63 6f 6d 6d 65 6e 74 20 57:11.J comment
0020: 75 73 65 72 5c 73 70 61 73 73 77 6f 72 64 73 5c user\spasswords\
0030: 73 61 72 65 5c 73 73 74 6f 72 65 64 5c 73 69 6e sare\sstored\sin
0040: 5c 73 74 68 65 5c 73 66 6f 73 73 69 6c 5c 73 72 \sthe\sfossil\sr
0050: 65 70 6f 73 69 74 6f 72 79 5c 73 61 73 5c 73 70 epository\sas\sp
0060: 6c 61 69 6e 5c 73 74 65 78 74 5c 73 69 6e 73 74 lain\stext\sinst
0070: 65 61 64 5c 73 6f 66 5c 73 61 5c 73 68 61 73 68 ead\sof\sa\shash
0080: 2e 5c 72 5c 6e 5c 72 5c 6e 3c 68 72 3e 3c 69 3e .\r\n\r\n<hr><i>
0090: 64 72 68 5c 73 61 64 64 65 64 5c 73 6f 6e 5c 73 drh\sadded\son\s
00a0: 32 30 30 39 2d 30 39 2d 31 32 5c 73 31 35 3a 35 2009-09-12\s15:5
00b0: 33 3a 30 33 3a 3c 2f 69 3e 3c 62 72 3e 5c 72 5c 3:03:</i><br>\r\
00c0: 6e 54 68 65 72 65 5c 73 61 72 65 5c 73 74 77 6f nThere\sare\stwo
00d0: 5c 73 6f 70 74 69 6f 6e 73 3a 5c 72 5c 6e 5c 72 \soptions:\r\n\r
00e0: 5c 6e 5c 73 5c 73 31 2e 5c 73 5c 73 55 73 65 72 \n\s\s1.\s\sUser
00f0: 5c 73 70 61 73 73 77 6f 72 64 73 5c 73 63 61 6e \spasswords\scan
0100: 5c 73 62 65 5c 73 73 74 6f 72 65 64 5c 73 63 6c \sbe\sstored\scl
0110: 65 61 72 74 65 78 74 5c 73 69 6e 5c 73 74 68 65 eartext\sin\sthe
0120: 5c 73 6c 6f 63 61 6c 5c 73 64 61 74 61 62 61 73 \slocal\sdatabas
0130: 65 5c 73 62 75 74 5c 72 5c 6e 5c 73 5c 73 5c 73 e\sbut\r\n\s\s\s
0140: 5c 73 5c 73 5c 73 73 65 6e 74 5c 73 6f 76 65 72 \s\s\ssent\sover
0150: 5c 73 74 68 65 5c 73 77 69 72 65 5c 73 28 64 75 \sthe\swire\s(du
0160: 72 69 6e 67 5c 73 73 79 6e 63 29 5c 73 61 73 5c ring\ssync)\sas\
0170: 73 61 5c 73 68 61 73 68 2e 5c 72 5c 6e 5c 72 5c sa\shash.\r\n\r\
0180: 6e 5c 73 5c 73 32 2e 5c 73 5c 73 55 73 65 72 5c n\s\s2.\s\sUser\
0190: 73 70 61 73 73 77 6f 72 64 73 5c 73 61 72 65 5c spasswords\sare\
01a0: 73 73 74 6f 72 65 64 5c 73 68 61 73 5c 73 61 5c sstored\shas\sa\
01b0: 73 68 61 73 68 5c 73 69 6e 5c 73 74 68 65 5c 73 shash\sin\sthe\s
01c0: 6c 6f 63 61 6c 5c 73 64 61 74 61 62 61 73 65 5c local\sdatabase\
01d0: 73 62 75 74 5c 73 61 72 65 5c 72 5c 6e 5c 73 5c sbut\sare\r\n\s\
01e0: 73 5c 73 5c 73 5c 73 5c 73 73 65 6e 74 5c 73 69 s\s\s\s\ssent\si
01f0: 6e 5c 73 74 68 65 5c 73 63 6c 65 61 72 5c 73 6f n\sthe\sclear\so
0200: 76 65 72 5c 73 74 68 65 5c 73 77 69 72 65 5c 73 ver\sthe\swire\s
0210: 64 75 72 69 6e 67 5c 73 61 5c 73 73 79 6e 63 2e during\sa\ssync.
0220: 5c 72 5c 6e 5c 72 5c 6e 57 65 5c 73 62 65 6c 69 \r\n\r\nWe\sbeli
0230: 65 76 65 5c 73 74 68 61 74 5c 73 28 31 29 5c 73 eve\sthat\s(1)\s
0240: 69 73 5c 73 74 68 65 5c 73 62 65 74 74 65 72 5c is\sthe\sbetter\
0250: 73 63 68 6f 69 63 65 5c 73 73 69 6e 63 65 5c 73 schoice\ssince\s
0260: 69 74 5c 73 72 65 71 75 69 72 65 73 5c 73 61 6e it\srequires\san
0270: 5c 73 61 74 74 61 63 6b 65 72 5c 73 74 6f 5c 72 \sattacker\sto\r
0280: 5c 6e 62 65 5c 73 61 62 6c 65 5c 73 74 6f 5c 73 \nbe\sable\sto\s
0290: 73 65 65 5c 73 74 68 65 5c 73 6c 6f 63 61 6c 5c see\sthe\slocal\
02a0: 73 64 61 74 61 62 61 73 65 5c 73 69 6e 5c 73 6f sdatabase\sin\so
02b0: 72 64 65 72 5c 73 74 6f 5c 73 66 69 6e 64 5c 73 rder\sto\sfind\s
02c0: 70 61 73 73 77 6f 72 64 73 2c 5c 73 61 6e 64 5c passwords,\sand\
02d0: 73 69 66 5c 73 74 68 65 5c 72 5c 6e 61 74 74 61 sif\sthe\r\natta
02e0: 63 6b 65 72 5c 73 63 61 6e 5c 73 73 65 65 5c 73 cker\scan\ssee\s
02f0: 74 68 65 5c 73 6c 6f 63 61 6c 5c 73 64 61 74 61 the\slocal\sdata
0300: 62 61 73 65 2c 5c 73 74 68 65 6e 5c 73 68 65 5c base,\sthen\she\
0310: 73 68 61 73 5c 73 61 6c 72 65 61 64 79 5c 73 63 shas\salready\sc
0320: 6f 6d 70 72 6f 6d 69 73 65 64 5c 73 74 68 65 5c ompromised\sthe\
0330: 72 5c 6e 6d 61 63 68 69 6e 65 2e 5c 73 5c 73 42 r\nmachine.\s\sB
0340: 75 74 5c 73 77 69 74 68 5c 73 28 32 29 2c 5c 73 ut\swith\s(2),\s
0350: 74 68 65 5c 73 61 74 74 61 63 6b 5c 73 6e 65 65 the\sattack\snee
0360: 64 5c 73 6f 6e 6c 79 5c 73 70 61 73 73 69 76 65 d\sonly\spassive
0370: 6c 79 5c 73 6d 6f 6e 69 74 6f 72 5c 73 6e 65 74 ly\smonitor\snet
0380: 77 6f 72 6b 5c 72 5c 6e 63 6f 6d 6d 75 6e 69 63 work\r\ncommunic
0390: 61 74 69 6f 6e 73 5c 73 69 6e 5c 73 6f 72 64 65 ations\sin\sorde
03a0: 72 5c 73 74 6f 5c 73 73 74 65 61 6c 5c 73 70 61 r\sto\ssteal\spa
03b0: 73 73 77 6f 72 64 73 2e 5c 72 5c 6e 5c 72 5c 6e sswords.\r\n\r\n
03c0: 3c 68 72 3e 3c 69 3e 72 77 69 6c 73 6f 6e 5c 73 <hr><i>rwilson\s
03d0: 61 64 64 65 64 5c 73 6f 6e 5c 73 32 30 30 39 2d added\son\s2009-
03e0: 30 39 2d 31 34 5c 73 31 36 3a 34 30 3a 31 35 3a 09-14\s16:40:15:
03f0: 3c 2f 69 3e 3c 62 72 3e 5c 72 5c 6e 74 68 65 72 </i><br>\r\nther
0400: 65 5c 73 73 68 6f 75 6c 64 5c 73 62 65 5c 73 73 e\sshould\sbe\ss
0410: 6f 6d 65 5c 73 27 62 65 73 74 5c 73 70 72 61 63 ome\s'best\sprac
0420: 74 69 63 65 5c 73 66 61 71 27 5c 73 66 6f 72 5c tice\sfaq'\sfor\
0430: 73 66 6f 73 73 69 6c 5c 73 74 68 65 6e 2c 5c 73 sfossil\sthen,\s
0440: 62 65 63 61 75 73 65 5c 73 69 66 5c 73 69 5c 73 because\sif\si\s
0450: 73 74 6f 72 65 5c 73 74 68 65 5c 73 73 61 6d 65 store\sthe\ssame
0460: 5c 73 75 73 65 72 6e 61 6d 65 2f 70 61 73 73 77 \susername/passw
0470: 6f 72 64 5c 73 69 6e 5c 73 6d 79 5c 73 6c 6f 63 ord\sin\smy\sloc
0480: 61 6c 5c 73 72 65 70 6f 73 69 74 6f 72 79 5c 73 al\srepository\s
0490: 61 73 5c 73 69 73 5c 73 69 6e 5c 73 74 68 65 5c as\sis\sin\sthe\
04a0: 73 72 65 6d 6f 74 65 5c 73 72 65 70 6f 73 69 74 sremote\sreposit
04b0: 6f 72 79 2c 5c 73 74 68 65 6e 5c 73 63 6f 6d 70 ory,\sthen\scomp
04c0: 72 6f 6d 69 73 69 6e 67 5c 73 6d 79 5c 73 6c 6f romising\smy\slo
04d0: 63 61 6c 5c 73 61 6c 73 6f 5c 73 63 6f 6d 70 72 cal\salso\scompr
04e0: 6f 6d 69 73 65 73 5c 73 74 68 65 5c 73 72 65 6d omises\sthe\srem
04f0: 6f 74 65 2e 5c 73 5c 73 61 6c 73 6f 2c 5c 73 69 ote.\s\salso,\si
0500: 5c 73 61 73 73 75 6d 65 64 5c 73 74 68 61 74 5c \sassumed\sthat\
0510: 73 66 6f 73 73 69 6c 5c 73 77 61 73 5c 73 73 74 sfossil\swas\sst
0520: 6f 72 69 6e 67 5c 73 61 5c 73 68 61 73 68 5c 73 oring\sa\shash\s
0530: 6f 66 5c 73 6d 79 5c 73 70 61 73 73 77 6f 72 64 of\smy\spassword
0540: 2c 5c 73 73 6f 5c 73 69 5c 73 63 68 6f 73 65 5c ,\sso\si\schose\
0550: 73 61 5c 73 70 61 73 73 77 6f 72 64 5c 73 74 68 sa\spassword\sth
0560: 61 74 5c 73 69 5c 73 75 73 65 5c 73 66 72 65 71 at\si\suse\sfreq
0570: 75 65 6e 74 6c 79 5c 73 6f 6e 5c 73 74 68 65 5c uently\son\sthe\
0580: 73 69 6e 74 65 72 6e 65 74 2e 5c 73 5c 73 73 6f sinternet.\s\sso
0590: 2c 5c 73 6e 6f 77 5c 73 74 68 61 74 5c 73 79 6f ,\snow\sthat\syo
05a0: 75 5c 73 6b 6e 6f 77 5c 73 77 68 61 74 5c 73 74 u\sknow\swhat\st
05b0: 68 61 74 5c 73 69 73 2c 5c 73 70 6c 65 61 73 65 hat\sis,\splease
05c0: 5c 73 64 6f 6e 27 74 5c 73 64 72 61 69 6e 5c 73 \sdon't\sdrain\s
05d0: 6d 79 5c 73 63 68 65 63 6b 69 6e 67 5c 73 61 63 my\schecking\sac
05e0: 63 6f 75 6e 74 2e 5c 72 5c 6e 5c 72 5c 6e 3c 68 count.\r\n\r\n<h
05f0: 72 3e 3c 69 3e 64 72 68 5c 73 61 64 64 65 64 5c r><i>drh\sadded\
0600: 73 6f 6e 5c 73 32 30 30 39 2d 30 39 2d 31 34 5c son\s2009-09-14\
0610: 73 31 39 3a 31 39 3a 30 38 3a 3c 2f 69 3e 3c 62 s19:19:08:</i><b
0620: 72 3e 5c 72 5c 6e 4e 65 77 5c 73 22 73 63 72 75 r>\r\nNew\s"scru
0630: 62 22 5c 73 63 6f 6d 6d 61 6e 64 5c 73 72 65 6d b"\scommand\srem
0640: 6f 76 65 5c 73 70 72 69 76 61 74 65 5c 73 69 6e ove\sprivate\sin
0650: 66 6f 72 6d 61 74 69 6f 6e 5c 73 66 72 6f 6d 5c formation\sfrom\
0660: 73 61 5c 73 72 65 70 6f 73 69 74 6f 72 79 2e 5c sa\srepository.\
0670: 72 5c 6e 43 68 65 63 6b 2d 69 6e 5c 73 5b 36 63 r\nCheck-in\s[6c
0680: 36 61 39 37 38 61 35 33 37 5d 5c 72 5c 6e 5c 72 6a978a537]\r\n\r
0690: 5c 6e 3c 68 72 3e 3c 69 3e 72 77 69 6c 73 6f 6e \n<hr><i>rwilson
06a0: 5c 73 61 64 64 65 64 5c 73 6f 6e 5c 73 32 30 31 \sadded\son\s201
06b0: 30 2d 30 31 2d 31 30 5c 73 30 34 3a 35 34 3a 35 0-01-10\s04:54:5
06c0: 39 3a 3c 2f 69 3e 3c 62 72 3e 5c 72 5c 6e 66 69 9:</i><br>\r\nfi
06d0: 78 65 64 5c 73 69 6e 5c 73 5b 63 66 65 33 33 64 xed\sin\s[cfe33d
06e0: 63 66 39 32 5d 5c 73 2d 5c 73 68 75 72 72 61 79 cf92]\s-\shurray
06f0: 21 0a 4b 20 65 35 32 33 32 38 37 38 33 34 35 63 !.K e5232878345c
0700: 62 37 31 64 31 37 63 63 31 36 33 31 62 31 32 64 b71d17cc1631b12d
0710: 64 35 39 30 33 62 33 64 32 37 32 66 0a 55 20 72 d5903b3d272f.U r
0720: 77 69 6c 73 6f 6e 0a 5a 20 34 36 65 63 30 34 61 wilson.Z 46ec04a
0730: 32 37 65 35 31 30 36 37 35 30 38 39 61 32 32 38 27e510675089a228
0740: 62 32 30 39 33 66 61 37 34 0a b2093fa74.