Skip to content

Commit 5ed77e0

Browse files
author
Joe Basirico
committed
additions and updates
1 parent 9142af4 commit 5ed77e0

16 files changed

+70
-57
lines changed

SuperSecureBank.paf

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Application name="SuperSecureBank" version="8.0.0.1">
3+
<Projects>
4+
<Project ltd_name=".net" path=".\SuperSecureBank\SuperSecureBank.ppf"/>
5+
</Projects>
6+
<FindingModifications exclusion="false" version="8.0.0">
7+
</FindingModifications>
8+
<Findings exclusion="false" version="8.0.0">
9+
</Findings>
10+
</Application>

SuperSecureBank.suo

0 Bytes
Binary file not shown.
5 MB
Binary file not shown.
264 KB
Binary file not shown.
0 Bytes
Binary file not shown.

SuperSecureBank/ErrorLogging.cs

+21-25
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,23 @@ static public class ErrorLogging
1212
{
1313
static public void AddException(string errorText, Exception ex)
1414
{
15-
try
16-
{
17-
string insertError = @"INSERT INTO ErrorLog values ('{0}', '{1}', '{2}')";
18-
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ssbcon"].ConnectionString);
19-
conn.Open();
20-
insertError = String.Format(insertError, DateTime.Now, errorText, BuildExceptionText(ex));
21-
SqlCommand command = new SqlCommand(insertError, conn);
22-
command.ExecuteNonQuery();
23-
conn.Close();
24-
}
25-
catch
26-
{
27-
throw;
28-
}
15+
string insertError = @"INSERT INTO ErrorLog values ('{0}', '{1}', '{2}')";
16+
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ssbcon"].ConnectionString);
17+
conn.Open();
18+
insertError = String.Format(insertError, DateTime.Now, cleanForSQL(errorText), BuildExceptionText(ex));
19+
SqlCommand command = new SqlCommand(insertError, conn);
20+
command.ExecuteNonQuery();
21+
conn.Close();
22+
}
23+
24+
static public string cleanForSQL(string foo)
25+
{
26+
if (null != foo)
27+
{
28+
return foo.Replace("'", "''");
29+
}
30+
else
31+
return "";
2932
}
3033

3134

@@ -47,20 +50,13 @@ static public void AddEntry(string errorText, string exception)
4750
throw;
4851
}
4952
}
50-
51-
53+
54+
5255
private static string BuildExceptionText(Exception ex)
5356
{
54-
try
55-
{
56-
string exceptionText = @"<h3>{0}</h3>More Info: {1}<br/><h4>Stack</h4><br/><pre><code>{2}</code></pre>";
57+
string exceptionText = @"<h3>{0}</h3>More Info: {1}<br/><h4>Stack</h4><br/><pre><code>{2}</code></pre>";
5758

58-
return string.Format(exceptionText, ex.Message, ex.HelpLink, ex.StackTrace.Replace("\r\n", "<br>").Replace("\t", "&nbsp;&nbsp;&nbsp;&nbsp;"));
59-
}
60-
catch
61-
{
62-
throw;
63-
}
59+
return string.Format(exceptionText, cleanForSQL(ex.Message), cleanForSQL(ex.HelpLink), cleanForSQL(ex.StackTrace.Replace("\r\n", "<br>").Replace("\t", "&nbsp;&nbsp;&nbsp;&nbsp;")));
6460
}
6561
}
6662
}

SuperSecureBank/SuperSecureBank.Publish.xml

+23-23
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,24 @@
66
<file relUrl="Images/Calculator_alt.png" publishTime="08/20/2010 15:47:05" />
77
<file relUrl="Content/content4.dat" publishTime="09/02/2010 21:44:30" />
88
<file relUrl="DoTransfer.aspx" publishTime="08/24/2010 16:06:14" />
9-
<file relUrl="Images/Modem.png" publishTime="08/20/2010 15:47:05" />
9+
<file relUrl="Images/BiiBallLite.png" publishTime="08/20/2010 15:47:05" />
1010
<file relUrl="Global.asax" publishTime="08/20/2010 12:06:45" />
11+
<file relUrl="Scripts/jquery-1.4.1-vsdoc.js" publishTime="08/20/2010 12:06:45" />
1112
<file relUrl="Site.Master" publishTime="09/02/2010 21:47:06" />
1213
<file relUrl="Styles/Site.css" publishTime="08/26/2010 14:44:43" />
13-
<file relUrl="Images/Cydia.png" publishTime="08/20/2010 15:47:05" />
14+
<file relUrl="App_Data/Database1.mdf" publishTime="06/07/2011 13:28:24" />
1415
<file relUrl="CreateUserTestPage.html" publishTime="05/09/2011 17:37:19" />
1516
<file relUrl="Web.config" publishTime="12/08/2010 08:05:42" />
1617
<file relUrl="Images/header.jpg" publishTime="08/20/2010 16:38:48" />
1718
<file relUrl="Images/CopierciN.png" publishTime="08/20/2010 15:47:05" />
1819
<file relUrl="About.aspx" publishTime="08/20/2010 18:00:37" />
19-
<file relUrl="bin/SuperSecureBank.dll" publishTime="05/10/2011 11:43:58" />
20+
<file relUrl="bin/SuperSecureBank.dll" publishTime="06/07/2011 12:36:02" />
2021
<file relUrl="ExecuteSQL.aspx" publishTime="08/30/2010 11:56:58" />
2122
<file relUrl="Forum.aspx" publishTime="08/20/2010 17:17:35" />
2223
<file relUrl="Content/content3.dat" publishTime="09/02/2010 21:42:53" />
2324
<file relUrl="Content/content6.dat" publishTime="09/02/2010 21:43:45" />
2425
<file relUrl="Images/NotesALT.png" publishTime="08/20/2010 15:47:06" />
25-
<file relUrl="Images/Calendar.png" publishTime="08/20/2010 15:47:05" />
26+
<file relUrl="ClientBin/CreateUser.xap" publishTime="05/25/2011 10:29:34" />
2627
<file relUrl="KnowledgeBase.aspx" publishTime="09/02/2010 21:48:50" />
2728
<file relUrl="ViewAccount.aspx" publishTime="08/26/2010 11:17:21" />
2829
<file relUrl="Account/Web.config" publishTime="08/20/2010 12:06:45" />
@@ -31,14 +32,13 @@
3132
<file relUrl="ActionDone.aspx" publishTime="08/26/2010 10:16:14" />
3233
<file relUrl="Account/Login.aspx" publishTime="09/06/2010 23:58:06" />
3334
<file relUrl="Images/ToDo.png" publishTime="08/20/2010 15:47:06" />
35+
<file relUrl="Default.aspx" publishTime="05/10/2011 11:53:19" />
3436
<file relUrl="ErrorLog.aspx" publishTime="08/26/2010 14:42:26" />
35-
<file relUrl="Images/Mail.png" publishTime="08/20/2010 15:47:05" />
3637
<file relUrl="Scripts/jquery-1.4.1.min.js" publishTime="08/20/2010 12:06:45" />
3738
<file relUrl="Images/CoinToss.png" publishTime="08/20/2010 15:47:05" />
3839
<file relUrl="Images/SettingsAlt.png" publishTime="08/20/2010 15:47:06" />
3940
<file relUrl="Images/MobileCast.png" publishTime="08/20/2010 15:47:05" />
40-
<file relUrl="Transfer.aspx" publishTime="09/14/2010 13:35:37" />
41-
<file relUrl="Default.aspx" publishTime="08/26/2010 10:34:55" />
41+
<file relUrl="Images/Mail.png" publishTime="08/20/2010 15:47:05" />
4242
<file relUrl="ApplyForAccount.aspx" publishTime="08/24/2010 20:16:17" />
4343
<file relUrl="Images/CalendarAlt.png" publishTime="08/20/2010 15:47:05" />
4444
<file relUrl="Images/Calculator.png" publishTime="08/20/2010 15:47:05" />
@@ -49,33 +49,34 @@
4949
<file relUrl="Images/BossPrefsAlt.png" publishTime="08/20/2010 15:47:05" />
5050
<file relUrl="Content/content5.dat" publishTime="09/02/2010 21:45:22" />
5151
<file relUrl="Logout.aspx" publishTime="08/20/2010 16:04:32" />
52-
<file relUrl="ClientBin/CreateUser.xap" publishTime="05/10/2011 11:41:11" />
52+
<file relUrl="Transfer.aspx" publishTime="09/14/2010 13:35:37" />
5353
<file relUrl="Images/Mail2.png" publishTime="08/20/2010 15:47:05" />
5454
<file relUrl="Images/BossPrefs.png" publishTime="08/20/2010 15:47:05" />
5555
<file relUrl="Images/StatusNotifier.png" publishTime="08/20/2010 15:47:06" />
56-
<file relUrl="App_Data/Database1_log.ldf" publishTime="05/10/2011 11:42:28" />
56+
<file relUrl="App_Data/Database1_log.ldf" publishTime="06/07/2011 13:28:24" />
5757
<file relUrl="Content/content2.dat" publishTime="09/02/2010 21:41:02" />
5858
<file relUrl="Images/balanceca6.png" publishTime="08/20/2010 15:47:04" />
5959
<file relUrl="Images/MapsALT.png" publishTime="08/20/2010 15:47:05" />
60-
<file relUrl="Images/BiiBallLite.png" publishTime="08/20/2010 15:47:05" />
61-
<file relUrl="bin/SuperSecureBank.pdb" publishTime="05/10/2011 11:43:58" />
60+
<file relUrl="Images/Calendar.png" publishTime="08/20/2010 15:47:05" />
61+
<file relUrl="bin/SuperSecureBank.pdb" publishTime="06/07/2011 12:36:02" />
6262
<file relUrl="404.aspx" publishTime="08/27/2010 14:49:17" />
63-
<file relUrl="App_Data/Database1.mdf" publishTime="05/10/2011 11:42:27" />
63+
<file relUrl="Images/Cydia.png" publishTime="08/20/2010 15:47:05" />
6464
<file relUrl="CreateUserTestPage.aspx" publishTime="05/09/2011 17:37:20" />
6565
<file relUrl="Content/content1.dat" publishTime="08/27/2010 17:55:10" />
6666
<file relUrl="Images/Calculator2.png" publishTime="08/20/2010 15:47:05" />
67-
<file relUrl="Scripts/jquery-1.4.1-vsdoc.js" publishTime="08/20/2010 12:06:45" />
67+
<file relUrl="Images/Modem.png" publishTime="08/20/2010 15:47:05" />
6868
</publishProfile>
6969
<publishProfile publishUrl="C:\inetpub\wwwroot" deleteExistingFiles="True" ftpAnonymousLogin="False" ftpPassiveMode="True" msdeploySite="" msdeploySiteID="" msdeployRemoteSitePhysicalPath="" msdeployAllowUntrustedCertificate="False" msdeploySkipExtraFilesOnServer="True" msdeployMarkAsApp="False" profileName="localhost" publishMethod="FileSystem" replaceMatchingFiles="False" userName="" savePWD="False" userPWD="" SelectedForPublish="False">
7070
<file relUrl="Images/Clock.png" publishTime="08/20/2010 15:47:05" />
7171
<file relUrl="Images/Calculator_alt.png" publishTime="08/20/2010 15:47:05" />
7272
<file relUrl="Content/content4.dat" publishTime="09/02/2010 21:44:30" />
7373
<file relUrl="DoTransfer.aspx" publishTime="08/24/2010 16:06:14" />
74-
<file relUrl="Images/Modem.png" publishTime="08/20/2010 15:47:05" />
74+
<file relUrl="Images/BiiBallLite.png" publishTime="08/20/2010 15:47:05" />
7575
<file relUrl="Global.asax" publishTime="08/20/2010 12:06:45" />
76+
<file relUrl="Scripts/jquery-1.4.1-vsdoc.js" publishTime="08/20/2010 12:06:45" />
7677
<file relUrl="Site.Master" publishTime="09/02/2010 21:47:06" />
7778
<file relUrl="Styles/Site.css" publishTime="08/26/2010 14:44:43" />
78-
<file relUrl="App_Data/Database1.mdf" publishTime="03/31/2011 10:19:38" />
79+
<file relUrl="Images/Cydia.png" publishTime="08/20/2010 15:47:05" />
7980
<file relUrl="Web.config" publishTime="12/08/2010 08:05:42" />
8081
<file relUrl="Images/header.jpg" publishTime="08/20/2010 16:38:48" />
8182
<file relUrl="Images/CopierciN.png" publishTime="08/20/2010 15:47:05" />
@@ -86,7 +87,6 @@
8687
<file relUrl="Images/BossPrefs.png" publishTime="08/20/2010 15:47:05" />
8788
<file relUrl="Content/content6.dat" publishTime="09/02/2010 21:43:45" />
8889
<file relUrl="Images/NotesALT.png" publishTime="08/20/2010 15:47:06" />
89-
<file relUrl="Images/Calendar.png" publishTime="08/20/2010 15:47:05" />
9090
<file relUrl="KnowledgeBase.aspx" publishTime="09/02/2010 21:48:50" />
9191
<file relUrl="ViewAccount.aspx" publishTime="08/26/2010 11:17:21" />
9292
<file relUrl="Account/Web.config" publishTime="08/20/2010 12:06:45" />
@@ -95,20 +95,20 @@
9595
<file relUrl="ActionDone.aspx" publishTime="08/26/2010 10:16:14" />
9696
<file relUrl="Images/Mail2.png" publishTime="08/20/2010 15:47:05" />
9797
<file relUrl="Images/ToDo.png" publishTime="08/20/2010 15:47:06" />
98-
<file relUrl="Account/Login.aspx" publishTime="09/06/2010 23:58:06" />
99-
<file relUrl="Default.aspx" publishTime="08/26/2010 10:34:55" />
98+
<file relUrl="Images/Stocks.png" publishTime="08/20/2010 15:47:06" />
10099
<file relUrl="Images/StatusNotifier.png" publishTime="08/20/2010 15:47:06" />
100+
<file relUrl="Images/Mail.png" publishTime="08/20/2010 15:47:05" />
101101
<file relUrl="Scripts/jquery-1.4.1.min.js" publishTime="08/20/2010 12:06:45" />
102102
<file relUrl="Images/CoinToss.png" publishTime="08/20/2010 15:47:05" />
103103
<file relUrl="Images/SettingsAlt.png" publishTime="08/20/2010 15:47:06" />
104104
<file relUrl="Images/MobileCast.png" publishTime="08/20/2010 15:47:05" />
105-
<file relUrl="Images/Mail.png" publishTime="08/20/2010 15:47:05" />
105+
<file relUrl="Default.aspx" publishTime="08/26/2010 10:34:55" />
106106
<file relUrl="ApplyForAccount.aspx" publishTime="08/24/2010 20:16:17" />
107107
<file relUrl="Images/CalendarAlt.png" publishTime="08/20/2010 15:47:05" />
108108
<file relUrl="Images/Calculator.png" publishTime="08/20/2010 15:47:05" />
109109
<file relUrl="Admin.aspx" publishTime="09/07/2010 18:36:04" />
110110
<file relUrl="Content/content5.dat" publishTime="09/02/2010 21:45:22" />
111-
<file relUrl="Images/Stocks.png" publishTime="08/20/2010 15:47:06" />
111+
<file relUrl="Account/Login.aspx" publishTime="09/06/2010 23:58:06" />
112112
<file relUrl="Scripts/jquery-1.4.1.js" publishTime="08/20/2010 12:06:45" />
113113
<file relUrl="Images/BossPrefsAlt.png" publishTime="08/20/2010 15:47:05" />
114114
<file relUrl="Logout.aspx" publishTime="08/20/2010 16:04:32" />
@@ -118,14 +118,14 @@
118118
<file relUrl="Content/content2.dat" publishTime="09/02/2010 21:41:02" />
119119
<file relUrl="Images/balanceca6.png" publishTime="08/20/2010 15:47:04" />
120120
<file relUrl="Images/MapsALT.png" publishTime="08/20/2010 15:47:05" />
121-
<file relUrl="Images/BiiBallLite.png" publishTime="08/20/2010 15:47:05" />
121+
<file relUrl="Images/Calendar.png" publishTime="08/20/2010 15:47:05" />
122122
<file relUrl="bin/SuperSecureBank.pdb" publishTime="03/22/2011 16:42:41" />
123123
<file relUrl="404.aspx" publishTime="08/27/2010 14:49:17" />
124124
<file relUrl="Content/content3.dat" publishTime="09/02/2010 21:42:53" />
125-
<file relUrl="Images/Cydia.png" publishTime="08/20/2010 15:47:05" />
125+
<file relUrl="App_Data/Database1.mdf" publishTime="03/31/2011 10:19:38" />
126126
<file relUrl="Content/content1.dat" publishTime="08/27/2010 17:55:10" />
127127
<file relUrl="Images/Calculator2.png" publishTime="08/20/2010 15:47:05" />
128128
<file relUrl="ApplyForCredit.aspx" publishTime="08/26/2010 10:30:03" />
129-
<file relUrl="Scripts/jquery-1.4.1-vsdoc.js" publishTime="08/20/2010 12:06:45" />
129+
<file relUrl="Images/Modem.png" publishTime="08/20/2010 15:47:05" />
130130
</publishProfile>
131131
</publishData>

SuperSecureBank/SuperSecureBank.ppf

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Project default_configuration_name="Configuration 1" file_encoding="UTF-8" file_extension_set_name="aspweb" ltd_name=".net" name="SuperSecureBank" version="8.0.0.1">
3+
<Configuration name="Configuration 1"/>
4+
<Source exclude="false" path="." web="false"/>
5+
<ProjectScanSettings filter_findings_to_project="false"/>
6+
</Project>

SuperSecureBank/Web.config

+8-8
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
</connectionStrings>
1919

2020
<system.web>
21-
<customErrors mode="Off" />
21+
<customErrors mode="Off" />
2222
<httpRuntime requestValidationMode="2.0" />
2323
<pages validateRequest="false" enableEventValidation="false" enableSessionState="false" enableViewStateMac="false" />
2424
<compilation debug="true" targetFramework="4.0" />
@@ -58,12 +58,12 @@
5858
</system.webServer>
5959
<applicationSettings>
6060
<SuperSecureBank.Properties.Settings>
61-
<setting name="SessionCookieKey" serializeAs="String">
62-
<value>SSBSession</value>
63-
</setting>
64-
<setting name="SecretPhrase" serializeAs="String">
65-
<value>changeme</value>
66-
</setting>
67-
</SuperSecureBank.Properties.Settings>
61+
<setting name="SessionCookieKey" serializeAs="String">
62+
<value>SSBSession</value>
63+
</setting>
64+
<setting name="SecretPhrase" serializeAs="String">
65+
<value>changeme</value>
66+
</setting>
67+
</SuperSecureBank.Properties.Settings>
6868
</applicationSettings>
6969
</configuration>
Binary file not shown.
Binary file not shown.

SuperSecureBank/obj/Debug/Package/PackageTmp/Default.aspx

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
<li>Apply for a line of credit</li>
1818
<li>Contact other bank users in the forum</li>
1919
</ul>
20-
<a href="Account/Register.aspx">Click here to get started today!</a><br />
20+
<a href="Account/Register.aspx">Click here to register today!</a><br />
21+
If you're brave and would like to help us test our <a href="CreateUserTestPage.aspx">new silverlight registration control click here!</a><br />
2122
Or use the link in the upper right hand corner to <a href="Account/Login.aspx">login</a>.
2223
</div>
2324
</asp:Panel>
Binary file not shown.
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)