Browse by Tags
All Tags
»
Security
(
RSS
)
.NET
AJAX
ASP.NET
ASP.NET保安
CSS
IE
IIS
Javascript
jQuery
KB
Reporting Service
SQL 2000
SQL 2005
Tips
Tools
Trouble-Shooting
Virus
Vista
Visual Studio
VS2005
Web
Windows 2008
多想兩分鐘,你可以不用 validateRequest="false"(WebForm版)
接續 前一篇 不關閉validateRequest下允許傳送XML內容的議題,有人問起,我才想到該文只示範了AJAX做法,壓根忘了提WebForm環境下應如何處理。 以下是我會採用的處理方式。原理上還是透過encodeURIComponent()及HttpUtility.UrlDecode()分別在Client端與Server端加解碼,只是要額外動些手腳: 在網頁上放一個<asp:HiddenField>作為實際的傳值容器。 供使用者輸入的<textarea>或<input...
多想兩分鐘,你可以不用 validateRequest="false"
先來看以下的程式,網頁上放了一個<textarea>及<input type="button">,按鈕後以$.post()方式將<textarea>的內容送至ASP.NET Server端程式,在Page_Load中讀取Request["data"]並顯示出來,另外並透過$.ajaxSetup()指定error錯誤事件函數,捕捉並顯示伺服器端的錯誤資訊。 <%@ Page Language="C#"...
資安新聞筆記-開發網站前該知道的二三事
最近有兩則資安新聞引發我的注意: 金流平台坦承內控疏失導致交易資料外洩 CSDN承認部分用戶賬號面臨風險 要求修改密碼 資安這檔事是這樣的,平時只會覺得系統被設了一堆限制綁手綁腳,稽核單位訂下的規矩不勝其擾,防毒軟體防火牆是效能毒藥,這一切代價換來多少功效? 卻無人知曉,直到某天豬隊友忽然來報到,才後悔資安防範做得還是太少。 有鑑於對於資安重要性的體驗常來自"多麼痛的領悟",多遇個幾次,還來不及大徹大悟前,往往命就先去了半條。(甚至歷史上也曾有因資安事件而死的悲慘案例: ...
豬隊友滾開,DigiNotar掰掰
幾天前聊到DigiNotar 遭駭客入侵 被盜發超過200張假憑證的事件,由於DigiNotar對於入侵過程及假憑證盜發細節多所保留,外界難以斷言是否有盜發憑證仍流落在外,於是Chrome、FireFox與Microsoft一致決定採取"寧可錯殺一百、不可錯放一個"的霹靂手段--直接撤銷DigiNotar CA 根憑證,凡是DigiNotar簽發的憑證,不管真假一律封殺。 繼Chrome、FireFox陸續推出撤銷DigiNotar根憑證的新版本後,微軟也在9/7釋出了 KB2607712更新...
又見豬一樣的隊友
五個月前,剛發生過Comodo憑證經銷商 被駭客入侵盜發SSL憑證 的事件,類似事件最近再度上演: 網路出現Google假憑證 DigiNotar證實遭入侵 200多個假憑證外流 上回是義大利憑證經銷商出包,這回則是位於荷蘭的DigiNotar CA捅簍子,而且感覺過程挺黑的: 8/28伊朗網友在Gmail論壇發表自己的Chrome對一張7/10簽發的Google SSL憑證發出警告,DigiNotar在8/29事件爆發後立即撤銷了這張假憑證,並在隨後才坦承,曾在7/19發現被駭客入侵,盜發了超過200張憑證...
驚見SQL Injection攻擊大海嘯-LizaMoon
資安廠商Websense在3/29發佈了 一則消息 ,一個被命名為LizaMoon的SQL Injection攻擊正在席捲全球,已有許多網站遭受攻擊,網頁內容中被塞了<script src=”httq: // lizamoon . com / ur . php”>疑似掛馬連結, 透過Google查詢lizamoon. com關鍵字,被稙入惡意連結的URL數在兩天內由28,000個急速增加到380,000個(2011/03/31 22:00 UTC+8時的資料),有如海嘯狂掃( Websense說...
資安表示: 不怕神一樣的對手...
接連看到三則資安新聞: MySQL官網遭SQL Injection攻擊 管理員帳密被破解 Comodo憑證遭盜用 Google/ 微軟/ Yahoo可能成攻擊目標 資安八卦鏡: 被狠狠羞辱的資安大神 SQL Injection是老梗中的老梗,在資安界歷久彌新,但連資料庫MySQL的官方網站捅出這種簍子還真是諷刺。這也再次驗證: 不管你寫的是ASP、PHP還是JSP,連的是SQL、MySQL、Oracle、或是什麼怪DB,只要一個不小心,人人都可能變成 害網站裸奔 的北七。(再次呼龥,如果你的工作是寫與DB有關的程式...
換裝reCAPTCHA
自從 三年多前 加裝了TrimothyHUmphrey’s CAPTCHA,一直以來抵抗垃圾留言效果還不錯,但最近似乎有被攻破的嫌疑,隔一陣子會密集冒出好幾則無意義的洋文垃圾留言: 最近兩次都是一口氣被塞了10則以上,刪留言刪到火氣都上來了。心一橫,決定換上口碑不錯的 reCAPTCHA ,看看是否防禦效果會更好些。(延伸閱讀: 介紹好用工具:reCAPTCHA (免費的 CAPTCHA 驗證服務) by 保哥 ) 說來reCAPTCHA是個有趣的點子,特別挑選OCR程式無法識別的紙本掃瞄內容當考題...
【茶包射手日記】ASP.NET寫Log檔的多執行緒問題
小熊子 提供日常生活茶包一枚,某機上盒設備偶然在液晶電視彈出以下訊息: 看起來是ASP.NET程式錯誤,雖然接到電視時畫面周圍被截,但仍看得出是同時寫入Log檔的多條執行緒在打架所致。頓時有熟悉的感覺: 啊! 這茶包我也嚐過。 由錯誤訊息所 暗示 的片段程式碼(錯誤示範! 正式台web.config應啟用customErrors,避免錯誤細節及程式碼被閒雜人等掌握),推敲原來的程式碼如下: public static void WriteLog( string sErrMsg) { StreamWriter...
ASP.NET保安系列 - 常被遺忘的伺服器端驗證
【ASP.NET保安系列前言】 我一直對資安十分敏感,而剛好身為一位網站開發人員,自然對系統架構的安全格外關注,過去已寫過不少文章討論網站設計上的安全議題。例如: ASP.NET防駭指南 、 你的網站在裸奔嗎? 、 游擊式的SQL Injection攻擊 、 瀏覽器XSS防身術比武大會 、 隱含殺機的GET式AJAX資料更新 ... 很遺憾地,常有題材可以討論,意味著因程式寫法疏失產生資安風險的問題沒消失過,而隨著技術推陳出新,又會有新陷阱冒出來。結論是,身為網站開發人員,永遠鬆懈不得...
發現MSN帳號密碼詐騙網站一枚
久未連絡的 好傻好天真型 前同事發送MSN簡訊如下:(為防止大家誤點,我在URL中加入雜訊) 我真的好傻好天真 說 (昨天 9:18 下午): *httq: // www. lgoinlive. com / 我的部落格加我好友喔^.^ 直覺上判別這是網路詐騙,但還是好奇點入查看: 原來是故意註冊 lgoin live DNS以混淆Windows Live登入網站,再把畫面弄得跟正式網頁一樣,以誘騙小肥羊在上面輸入自己真實的Windows Live帳號密碼,接著就可用受害者身份登入取得連絡人清單,再一一發送詐騙MSN訊息給小肥羊的親友...
莫等待,莫依賴,快把ASP.NET安全更新裝起來!
ASP.NET安全弱點 的安全更新程式已 在9/28釋出 ,也如ScottGu所預告,很快被加進Windows Update自動更新機制中! (Windows Update會依OS及.NET版本決定更新程式,快點去檢查更新並安裝吧!) 請大家儘速對所有ASP.NET主機進行安全更新, 愈快愈好 !! 看了 Scott的公告 ,我整理幾點注意事項如下: 由於此一資安漏洞已被公開,所以很有可能有人已製作了駭客程式,準備攻擊沒有修補漏洞的ASP.NET主機。 如果不想讓你的ASP.NET網站變成待宰羔羊...
【重要消息】ASP.NET安全弱點更新程式出爐了!
關於上週發佈的 ASP.NET安全弱點 ,MS已 釋出 安全更新了!! (向爆肝的程式開發人員致意~) 各.NET版本的安全更新目前已可由Microsoft Download Center 下載 : .NET 1.1 Security Update for Microsoft .NET Framework 1.1 Service Pack 1 and Windows Server 2003 Service Pack 2 (32-bit) Security Update for Microsoft...
【重要提醒】請全面檢視並修改web.config customErrors!
兩天前微軟公佈了 Microsoft Security Advisory (2416728) - Vulnerability in ASP.NET Could Allow Information Disclosure 安全漏洞,ScottGu也在部落格文章: Important: ASP.NET Security Vulnerability ,警告此一弱點的嚴重性。關於此弱點的細節,保哥在 這篇網誌 提供了詳細的說明。 這個弱點具有極高威脅性,由於目前還沒有修補程式,因此可能引發 零時差攻擊 。建議大家即刻全面體檢所有上線ASP...
TIPS-將Manifest內嵌至EXE檔案
照著 MSDN Create and Embed an Application Manifest (UAC) 一文的說明,為.NET程式附加.manifest檔案註記為需管理者權限執行,並在Visual Studio專案屬性的Post Build Event中加入 mt.exe -manifest "$(ProjectDir)$(TargetName).exe.manifest" -updateresource:"$(TargetDir)$(TargetName).exe;#1"...
更多文章
下一頁 »
搜尋
Go
<
February 2012
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
【工商服務】
OrcsWeb: Windows Server Hosting
最新回應
2012-02-08 Robin Lin
ThreadAbortException When Response.End()
更正: HttpContext.Current.ApplicationInstance...
2012-02-08 Robin Lin
ThreadAbortException When Response.End()
經過測試HttpContext.Current.ApplicationInstance...
2012-02-08 vicky
GridView的標題欄、列凍結效果(跨瀏覽器版)
請問固定標題欄寬度 且讓它顯示文字可以自動換行 我該怎麼在css裡面改呢?
2012-02-08 vicky
GridView的標題欄、列凍結效果(跨瀏覽器版)
請問固定標題欄寬度 且讓它顯示文字可以自動換行 我該怎麼在css裡面改呢?
2012-02-01 thangnv
【茶包射手日記】Delegate 'System.Action' does not take 1 arguments
thank you a lot. it's very nice.
2012-02-01 pkupbon
TIPS-Using PIVOT In SQL 2005
版主您好: 目前有一個網站是採用Access資料庫,試了一下版主提供的語法,在MS...
2012-01-31 lsk
多想兩分鐘,你可以不用 validateRequest="false"
雖然知道設validateRequest="false"是不好的...
2012-01-31 Jeffrey
徹底解決Vista/Windows 7半夜自動開機問題
to 全, 可參考這篇KB: support.microsoft.com/......
2012-01-29 全
徹底解決Vista/Windows 7半夜自動開機問題
怎麼我睡眠的選項只有兩個?? 是因為我關閉使用者帳戶控制的關係嗎??
2012-01-29 謝謝分享
Telerik RadGrid AJAX更新範例
謝謝分享,每看一篇文章就覺得自己成長了一些@@ 這套元件還真貴,雖然蠻強大的 囧
Tags 分類檢視
.NET
AJAX
ASP.NET
ASP.NET MVC
ASP.NET保安
Autofac
Bicycle
C# 4.0
CODE
Coding4Fun
Collections
Community Server
CSS
Debug
EF
English
Excel
Hiking
HTML5
IE
IIS
Javascript
jQuery
KB
Kendo UI
Life
Linq
Live SDK
MCE
MCSE
Mobile
NuGet
ORACLE
Performance
PowerShell
Reporting Service
Security
Sharepoint
Silverlight
SQL 2000
SQL 2005
SQL 2008
TechEd
Telerik MVC
TFS
ThinkPad
Tips
Tools
Trouble-Shooting
Unobtrusive Validation
VBScript
Virus
Vista
Visual Studio
VS.NET 2003
VS2005
VS2008
VS2010
Web
Windows 2008
Windows 7
Windows 8
Work
WP7
中文編碼
潛盾機
科學實驗
風花雪月
關於作者
一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"
有為的中年人
"自許。
文章典藏
February 2012 (2)
January 2012 (6)
December 2011 (9)
November 2011 (11)
October 2011 (15)
September 2011 (15)
August 2011 (18)
July 2011 (24)
June 2011 (31)
May 2011 (16)
April 2011 (13)
March 2011 (13)
February 2011 (11)
January 2011 (15)
December 2010 (18)
November 2010 (12)
October 2010 (10)
September 2010 (18)
August 2010 (19)
July 2010 (22)
June 2010 (20)
May 2010 (19)
April 2010 (19)
March 2010 (24)
February 2010 (14)
January 2010 (24)
December 2009 (13)
November 2009 (14)
October 2009 (27)
September 2009 (20)
August 2009 (18)
July 2009 (18)
June 2009 (22)
May 2009 (14)
April 2009 (19)
March 2009 (17)
February 2009 (25)
January 2009 (16)
December 2008 (23)
November 2008 (20)
October 2008 (19)
September 2008 (21)
August 2008 (10)
July 2008 (16)
June 2008 (20)
May 2008 (20)
April 2008 (21)
March 2008 (18)
February 2008 (9)
January 2008 (18)
December 2007 (20)
November 2007 (22)
October 2007 (20)
September 2007 (23)
August 2007 (22)
July 2007 (19)
June 2007 (28)
May 2007 (21)
April 2007 (23)
March 2007 (23)
February 2007 (17)
January 2007 (9)
December 2006 (12)
November 2006 (15)
October 2006 (7)
September 2006 (9)
August 2006 (16)
July 2006 (14)
June 2006 (12)
May 2006 (12)
April 2006 (9)
March 2006 (4)
February 2006 (7)
January 2006 (8)
October 2005 (1)
August 2005 (1)
July 2005 (1)
June 2005 (2)
March 2005 (1)
February 2005 (1)
January 2005 (5)
February 2004 (3)
January 2004 (12)
其他功能
這個部落格
Home
Feedjit live traffic feed
Syndication
Comments RSS