Click here to Skip to main content
15,888,003 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: edit control Pin
David Crow28-Aug-06 10:36
David Crow28-Aug-06 10:36 
QuestionDrawing on a CRichEditCtrl Pin
BlitzPackage28-Aug-06 6:03
BlitzPackage28-Aug-06 6:03 
QuestionRe: Drawing on a CRichEditCtrl Pin
David Crow28-Aug-06 6:10
David Crow28-Aug-06 6:10 
AnswerRe: Drawing on a CRichEditCtrl Pin
BlitzPackage28-Aug-06 7:35
BlitzPackage28-Aug-06 7:35 
GeneralRe: Drawing on a CRichEditCtrl Pin
David Crow28-Aug-06 8:08
David Crow28-Aug-06 8:08 
GeneralRe: Drawing on a CRichEditCtrl Pin
Waldermort28-Aug-06 12:17
Waldermort28-Aug-06 12:17 
AnswerRe: Drawing on a CRichEditCtrl Pin
Hamid_RT29-Aug-06 7:37
Hamid_RT29-Aug-06 7:37 
QuestionTCP/IP question Pin
G_S28-Aug-06 5:30
G_S28-Aug-06 5:30 
Is there any API to block IP’s from connecting to the server?

Problem details
I have developed client/server application. For security it is Username/password protected. To prevent or “minimize” brute force attacks and Denial Of Service it check for failed logins and logs IP from failed attempts for x min, if 3 failed attempts are reached in the x minutes it blocks the IP for y minutes.

It uses a global linked list to log the IPs and this is where the problem is. The global List is like a bottleneck since it is shared among other threads.

First: To minimize code execution is there any way to block the IP in the operating system level to minimize code execution since if the attacking IP is allowed to re-connect to the server again it can easily cause a DOS.

Second: I could only come up with a globally linked list to hold the IP is there any better way to do this.

Thanks for any help


G_S

AnswerRe: TCP/IP question Pin
Dave Calkins28-Aug-06 5:46
Dave Calkins28-Aug-06 5:46 
GeneralRe: TCP/IP question Pin
G_S28-Aug-06 6:22
G_S28-Aug-06 6:22 
AnswerRe: TCP/IP question Pin
Zac Howland28-Aug-06 5:50
Zac Howland28-Aug-06 5:50 
GeneralRe: TCP/IP question Pin
G_S28-Aug-06 6:21
G_S28-Aug-06 6:21 
GeneralRe: TCP/IP question Pin
Zac Howland28-Aug-06 6:39
Zac Howland28-Aug-06 6:39 
QuestionCross process subclassing by hooking Pin
AlexBecker28-Aug-06 5:23
AlexBecker28-Aug-06 5:23 
AnswerRe: Cross process subclassing by hooking Pin
JWood28-Aug-06 7:50
JWood28-Aug-06 7:50 
GeneralRe: Cross process subclassing by hooking Pin
AlexBecker28-Aug-06 16:44
AlexBecker28-Aug-06 16:44 
AnswerRe: Cross process subclassing by hooking Pin
Stephen Hewitt28-Aug-06 14:41
Stephen Hewitt28-Aug-06 14:41 
GeneralRe: Cross process subclassing by hooking Pin
AlexBecker28-Aug-06 16:43
AlexBecker28-Aug-06 16:43 
GeneralRe: Cross process subclassing by hooking Pin
Stephen Hewitt28-Aug-06 17:24
Stephen Hewitt28-Aug-06 17:24 
QuestionEnable Scrolling in MDI Pin
Nyarlatotep28-Aug-06 5:16
Nyarlatotep28-Aug-06 5:16 
QuestionPersonalized menu items question : What Setting is this ? Pin
Maximilien28-Aug-06 5:14
Maximilien28-Aug-06 5:14 
Questioncalling a function two ways Pin
Jay0328-Aug-06 5:13
Jay0328-Aug-06 5:13 
AnswerRe: calling a function two ways Pin
Maximilien28-Aug-06 5:28
Maximilien28-Aug-06 5:28 
GeneralRe: calling a function two ways Pin
Jay0328-Aug-06 5:46
Jay0328-Aug-06 5:46 
AnswerRe: calling a function two ways Pin
Zac Howland28-Aug-06 5:34
Zac Howland28-Aug-06 5:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.