Hex Artifact Content
Not logged in

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.