Welcome to WebmasterWorld Guest from 54.205.209.95

Forum Moderators: coopster & jatar k & phranque

Message Too Old, No Replies

How to send a CGI script a command behind a protect folder

   
2:48 pm on Mar 13, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I'm not sure if there is a way around this but I will try anyways :)

I have a cgi script http://www.example.com/folder/script.cgi. I want to send it a command http://www.example.com/folder/script.cgi?command=dothis. The /folder/ is protected however by a username and password (Done in Apache). So when you try to access the cgi it asks for a username and password.

What I would like to accomplish is to bypass the username and password like this:
[username:password@example.com...]

This doesn't work. Is there a way to make it work? ;)

Thanks in advance for your help!

1:15 pm on Mar 14, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



What I would like to accomplish is to bypass the username and password like this:
[username:password@example.com...]

This doesn't work. Is there a way to make it work? ;)

In an attempt to combat phishing, many browsers stopped allowing username:password@host URI syntax.

Why exactly are you protecting a CGI, and then wanting to bypass the protection?

1:52 pm on Mar 14, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hi webdoctor, thank you for your reply.

The reason why I am protecting a CGI is because its actually on a network camera. The CGI handles all the commands for the camera. So if you send a command to the CGI to move right, the camera will pan right.

Considering you dont want all people to access the camera you need a username and password.

I understand how some browsers (like IE) are getting rid of the username:password@ but for some reason even though my browser is up to date it still works. (IE & FireFox)

Is there a way around this?

Thanks!

2:04 pm on Mar 14, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Can't you send the commands to the camera by calling them through a wrapper script?

I'm thinking of a PHP script which checks the user has the right cookie / ip address / username and password and THEN sends the command directly to the camera, without the user ever seeing the direct command?

2:16 pm on Mar 14, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I'm not very familiar with rapper scripts. How would I go about doing this?
2:40 pm on Mar 14, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



This thread [webmasterworld.com] talks about running commands from a script.

I get the feeling I still don't really understand what you're doing, or why you're doing this :-)

Visitors to your site are supposed to be controlling a camera, right? Except you want to restrict this to certain visitors? Do they have a password or something? Or are you able to restrict it to certain ip addresses?

3:39 pm on Mar 14, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Yeah it is kinda hard to explain what I'm trying to do.

It will not be on my website though. It is just a script I will be running in the background that will tell the camera to move to a certain spot at a specific time.

It is secured by a username and password and not by IP Address.

3:53 pm on Mar 14, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It is just a script I will be running in the background that will tell the camera to move to a certain spot at a specific time

You are intent on triggering this movement at a particular time, through a web browser?

4:01 pm on Mar 14, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Yes it would be through IE. The person using the script would just open it in IE and have it minimized on their desktop.