![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Programmer
Join Date: Mar 2006
Posts: 40
Rep Power: 0
![]() |
Website for client, ability to disable?
I'm working on a website for a client. The financial transaction is not complete and they want me to upload it to their domain so they can see it. However, I'm cautious of this as they could easily change the password on the admin account and I'm locked out of the box and they have the content for free. I don't think any of them have the technical know how to do that, but that's beside the point.
I am interested in a way to upload the content to their domain, but somehow disable or corrupte the site from outside of the domain if they refuse to complete the finanical portion of the transaction. I thought about making the reference to the CSS file an external reference to the same file on another box outside of their domain, that could allow me to "disable" the site by removing the CSS file from the remote box. I'm looking for other ideas also... suggestions would be appreciated. |
|
|
|
|
|
#2 |
|
King of Portal
|
You could take some screencaps of the content so that they can see the formatting and visual style of the website but not have its functionality.
__________________
Lo, there do I see my father. 'Lo, there do I see My mother, and my sisters, and my brothers. 'Lo, there do I see The line of my people... Back to the beginning. 'Lo, they do call to me. They bid me take my place among them. In the halls of Valhalla... Where the brave... May live... ...forever.. GrimBB | Mimesis |
|
|
|
|
|
#3 |
|
Unverified User
Join Date: Aug 2006
Location: UK
Posts: 3
Rep Power: 0
![]() |
You have a contract with you client. It does not have to be written and so can just be verbal. All you have to make sure is that you complete you part of the contract(so finnish and deomstrate the system works). If they then refuse to pay you then go to a lawyer and sue them for your loss. As long as the software meets the specifiactions (that you should have set out at the start) and you completed it in time and to budget(so you have not breached the contract) they will have to pay. Unless there is some technical reason that there was never a contract or the contract has already been breached by either party you will be legaly ok.
Demonstrate the program working properly and get them to agree that it is what they wanted. If they then refuse to pay or claim it is not what was specified(and you believe it is to specification) then go to a lawyer and sue for breach of contract. Messing about with some system to stop the software from working if they dont pay will make you look unprofessional. |
|
|
|
|
|
#4 |
|
Expert Programmer
|
If possible, ask them to meet with you. At the meeting, you can show them the website, and ask them to pay you.
|
|
|
|
|
|
#5 |
|
Programming Guru
![]() ![]() |
Send em a bill. Get paid, then upload.
__________________
Profanity is the one language that all programmers understand. Check out my Blog <---updated Nov 30 2007! |
|
|
|
|
|
#6 |
|
PFO Founder
![]() ![]() |
Or you could just have it setup on your own domain and have them visit it there to prove it works. Since more or less they are just looking for proof it will work before they pay you. But then again if you have a contract with them then it shouldn't matter either way since they are legally responsible to pay. So if you do have a contract then go ahead and upload to there server. But I would probably see if you can upload it to your server and then have a meeting to discuss the how it works and how it meets the specs.
__________________
BIG K aka Kyle Programming Forums Kyle K Online Please do not PM or email me programming questions. Post them in the forums instead. |
|
|
|
|
|
#7 | |
|
Expert Programmer
|
Quote:
|
|
|
|
|
|
|
#8 |
|
Programming Guru
![]() Join Date: Apr 2005
Posts: 1,827
Rep Power: 5
![]() |
The first rule to winning is making sure you always have all of the cards in your hands. Unless you want to bother getting a lawyer and sueing, which a lot of people can't be bothered to do... So, this is what I can suggest. It's a little nasty, but it gets the job done.
Hide inside one of the files the instructions to delete everything you gave them. These instructions could be triggered by specifying a certain $_GET variable, or using one of the fields that already exists on the website. Of course, it would have to be obfuscated and hidden well enough. But why would they check the files anyways? That way, if they ever pull a wrong move, or even hesitate the scheduled time of payment (it has happened to me before, he used it to buy himself some time to get out), you pull out the big gun and delete it right away. You don't even say anything either, else they could quickly disable the server and get someone in there to spoon out the poison. PS... You could get owned if the server's executing your script chroot'ed, which could limit the possibility of deleting files. However, if your script involves reading and writing data in the first place, then that couldn't be an issue. ![]() |
|
|
|
|
|
#9 | |
|
Programming Guru
![]() ![]() |
Quote:
Then again, you could always just take their server down if they don't pay you. j/k
__________________
Profanity is the one language that all programmers understand. Check out my Blog <---updated Nov 30 2007! |
|
|
|
|
|
|
#10 |
|
Professional Programmer
|
I like the idea of a kill switch embeded in the code. Also, since this is just a demo, you could make it so you don't have to access it at all, instead it will do it after a date (Say, in a few hours or a day) that way, you don't have to worry about being IP Blocked and unable to access the command. And you could make it really nasty to remove it by making a bunch of other parts of the system ask that little section for permission to go ahead.
__________________
Perhaps I should have a sticky topic for all of the times I "return" to this forum instead of a new one every time. |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Website Making with html | hervens48 | HTML / XHTML / CSS | 5 | Jun 13th, 2006 5:55 PM |
| Compiling Maverik 6.2 (from C) | megamind5005 | C | 16 | May 3rd, 2006 5:41 PM |
| disable "view source" javascript | DBZ | JavaScript and Client-Side Browser Scripting | 19 | Apr 16th, 2006 11:23 AM |
| Check This New Searchengine Concept Out ! | on_auc | Coder's Corner Lounge | 37 | Oct 12th, 2005 9:10 AM |