Make More Secure Connection To A Site Through Webclient?
Sep 8, 2010
I am making a program with a very good HWID system, but so far it uses a standard WebClient control, I want to know how to make it more secure, like possibly encrypting the connection to a site (Uses PHP), or making sure the connection isnt being tampered with. are their any tools/pieces of code to do these checks/encryption?[code]...
Dim wc As New System.Net.WebClientGamerTag.Replace(" ", "+")wc.Credentials = New System.Net.NetworkCredential(Email, Password, "http://live.xbox.com/en-US/profile/profile.aspx?GamerTag=" & GamerTag)Dim fx As New System.IO.StreamReader(wc.OpenRead("http://live.xbox.com/en-US/profile/profile.aspx?GamerTag=Dark Slipstream" & GamerTag))Dim str As String = fx.ReadToEndfx.Close()
The above code will open a webclient, set the credentials (possible error?), create a stream of the entire page, and then load it into a string (str).I then scan through and look for what is needed (Gamerscore, Motto, Bio, etc)-in this case.This doesn't work however, it doesn't sign in.
I have a program that logs into a secure site, looks on the user's home page to find a list of links to reports that can be downloaded and then selects each one - this is currently a manual process but with 100 reports a time it takes a while. The idea is that all the reports will download to a specified folder with generic names so the user can play with them on their own computer rather than having to search through them online.
Anyway, everything's gone well as far as using a WebBrowser to connect to the site, log in and get the list of URLs however it falls down when it tries to link to them. I have tried two methods:
1 - Navigating straight to the URL, this gives an error message every time (asking me to try again)
2 - Directly downloading the URL with a WebRequest class (below) however this doesn't download the actual file, but rather a copy of the login page.
Current Code:
Public Sub DownFile(ByVal sFile As String, ByVal sRemoteUrl As String) Dim wr As HttpWebRequest Dim ws As HttpWebResponse
having a modal window spawn for a secure asp.net site. I currently have a asp test site setup which when the user clicks on the login link it opens the standard asp.net login page (login.aspx) within a modal telerik RadWindow. I am calling this page using javascript and this works fine.
The challenge I have now is when a user clicks on a link within the page if that link points to a secure section the login screen loads in the main frame of the site vs. a pop-up. I realize why (aka my js funciton is not being called) my question is to work around this would the correct/acceptible approach be to call a method from each link/button that tests for user authenticaiton? If the user is authenticated then redirect to the page otherwise call the javascript funciton to open the window?
UPDATE: I have some progress to now at least determine if the user is validated. Since I am using forsm auth I can test this using ISAUthenticated
public void LinkButton_Click(object sender, EventArgs e) { if (Request.IsAuthenticated == false) {
I need a bit of advice. I would like to store secure connection strings somewhere safe in vb.net. How can I build the secure connection strings in what situation and what would be the best?
As I have done the little research and found that the secure connection strings would be encrypted the strings and input the strings in app.config, so I would have to make a change in the app.config[code]...
I am developing an .net Winforms application and I need to secure the connection to the sql server 2008 database. I plan to create a webservice as a middle tier that will handle the authentication and that will provide data manipulation. Is there a better way to go with? Does .net have components or tools for that? What is the best technique?
I would like to store secure connection strings somewhere safe in vb.net. How can I build the secure connection strings in what situation and what would be the best??
As I have done the little research and found that the secure connection strings would be encrypted the strings and input the strings in app.config, so I would have to make a change in the app.config
The code have been built to a guy who known as Nick J. Fessel. I am not too sure if it very secure to use it so. Do anyone know that if the connection strings is secure or not?
info for the secure connection strings without being found out
So I'm making a Program to Start/Restart/Stop and running commands from the Console for my Server.Now when someone uses the console, I want to be alerted of it on my Mail.I am using Visual Studio 2010.
I am trying to get this program to send an email, but still no luck. I am getting the following error that I do not understand. I do not understand what I am doing wrong. Also, I may have an issue that the computer I am writing this code on and trying to send the message does not have ISS and is just windows XP home.
The error is below
System.Net.Mail.SmtpException was unhandled Message="The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.0 Must issue a STARTTLS command first. k41sm2133530rvb.6"
I don't want my programs to be cracked. I have this simple authorization system that prompts my users to enter their forum credentials (I have a forum and the users must be registered members to use the programs).So I made a php script that will take in 3 strings sent in by my applications and it will check against the database if that user exists and is of the proper group and it will display a message on the page and my application then looks for the response in the page source which says if this particular user is allowed to use the program or not.
I have a VB.Net exe application that has a function in it that contains my encryption method that is used through out my application. This function is used to generate all my encrypted passwords and files etc. therefore for obvious reasons I do not want this to be visible to end users. In my application this is fine as it is compiled as a .exe. However I want to now create a ASP.Net web based version of my application.
Now here comes the question, if I was to create a web version of my application then this function would be visible to the end users along with a large number of other functions that if edited could bypass security and license control.I would like to know what is the best way to keep my ASP.Net webbased version secure from tampering, or is ASP.Net not the best for this?
i have a program that connects to mysql database to check username/password.I have a line like this in the project:
conn = New MySqlConnection("server=myserver.info;Port=3306; user id=dbusername; password=dbpassword; database=dbname")Anyways, a user managed to get this info from the program
How can i make it so they can NOT grab this info from the program ?
This emailing code wont seem to work in my program. I get an exception "The SMTP server requires a secure connection or the client was not authenticated. The server response was 5.5.1 authentication required."
Imports System.Net.Mail Public Class emailStudent Private Sub sendEmailButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles sendEmailButton.Click SendMail()
I usually used dom object from mshtml library for stuff manipulation when I use webbrowser control.How would I do the same for webclient control. Can I? Can we create a dom object from a raw html string?
i recently made a web browser in visual basic express edition 2008 for my family computer use purposes only. Id like to make sure that using my web browser and entering personal information on it will be safe. How can i make it safe and secure? Additionally i was wondering if id have to develop my own addons or if its compatible with Firefox addons.
I am making a website on User Oriented cars Rental service. i that website i added almost all the features of databse handeling . i also make a forum in it. what else i can add in my website so that it look more web 2.0 website. in other words. suggesting a way to make my wesbite site more Web 2.0
I am using Skybound's GeckoWebBrowser to access some site and it works fine with http. If I use a particular https site with certificate it gives error."This Connection is Untrusted".
This site is opening through Firefox after I added a certificate provided by the site in Servers tab.
But when I use GeckoWebBrowser to access this site it gives "This Connection is untrusted" error.
What do I do ? How do I make this site trusted programmatically or how do I add certificate programmatically to GeckWebBrowser.
My first project is a scraper program. I would like to see if anyone can send me code or a tutorial on how to do it. I would also like to learn how to make a message posting program for a social site.
I am not sure if this is possiable but I am looking to build an application that will login to a web site, navigate the site and download files. I would like to do this all in code and able to run multiple instances of the program to get information from many different web sites. Is something like this possiable in VB.net?
Ive got an app that holds a list of site we have, At each site there are a few devices. The idea is when they click on a site all the details for the site are loaded and then a second thread sits and pings each device to see if its live. Im trying to do this in a seperate thread so if they click another site while its still pinging them it doesn't wait before it switches site. This all seems to be workling fine except if you click through the sites quickly, when you do that it will eventually come up with
Quote:
{"Collection was modified; enumeration operation might not execute."}
The error flags up on the "Next" line in "ThreadedPing"
Thread stuff
Public Sub ThreadedPing(ByVal dt As DataTable) Try
When i publish my program i choose to let the application check for updates via a website and if their is one update automatically when the program starts. Is their a way were on the main user form i can make it so that the user can change the update site with out me building the program again with the new site. I want to do this becuase the site i use goes down alot so when i changed the update url no one was able to download the update for the new update server.
I already build an Antivirus but the problem is When the windows start show the UAC message for Users, so that let them aware from it.So how can I turn it off on bith windows Vista and win 7? or make my software as a secure software for Windows?