WinSoCK PHP+C言語でネットワーク認証

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
うーの

WinSoCK PHP+C言語でネットワーク認証

#1

投稿記事 by うーの » 15年前

C言語+PHPのネットワーク認証

C言語からWinSOCKでxxx.com/check.phpに、入力されたパスワードを送信し、正しければContent-type : text/plain でOK 間違っている、 もしくは入力されていないときはNG と表示させ、
C言語側では

if(レスポンス == OK){

パスワードが正しい場合の処理

}

というものを考えています。

こうすることで、パスワードはサーバー側で自由に変更可能です。


URLに直接アクセスされたときにパスワードが表示されるのはまずいので、POSTされた時のPHP側のレスポンスで認証しようと思います。
PHP側のプログラムは分かるのですが、C言語側がわかりません。。


<?php
$pwd = $_POST['pwd'];
$pass = 1234;
Header("Content-type: text/plain");
if($pwd){//もしPOSTされたパスがあったら
if($pwd == $pass){//正しければ
echo "OK";
}else{
echo "NG";//間違っていれば
}
}
?>



たぶんこんなんだと思います。

C言語側を教えてください。


※マルチポストですので、相互リンクします。
http://detail.chiebukuro.yahoo.co.jp/qa ... 1048545085

こちらで回答はいただきましたが、WinSOCKが手軽そうなので、それを利用しようと思います、
あくまで、テストで実行するので、暗号化やパケット解析は考えておりません。
md5などもありますが、今は使いません。
実際にネットワーク認証が成功するのか知りたいです。
よろしくお願いします、 画像

softya

Re:WinSoCK PHP+C言語でネットワーク認証

#2

投稿記事 by softya » 15年前

もう一つの質問と同じなので、よろしくお願いします。
http://detail.chiebukuro.yahoo.co.jp/qa ... 1048545085

dic

Re:WinSoCK PHP+C言語でネットワーク認証

#3

投稿記事 by dic » 15年前

http://www.geekpage.jp/programming/winsock/
ここのページを参考にされてはいかがでしょうか?

閉鎖

“C言語何でも質問掲示板” へ戻る