|
web
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
create a keystroke loggerI've been asked by senior management to create and deploy a keystroke logger
application (log to a local or network folder). Active directory already blocks the target users from opening task manager (they won't be able to see it running) so it needs to be straight forward and just capture key strokes (not "F" keys or shifts, alts, ctrls, etc). Any ideas how to do this? I need to get up something pretty quickly and have been told nothing can be purchased. So I'm thinking a console app or something? I can use 1.1 or 2.0 if necessary. Round one can be quick and dirty and down the road we can make it do more. Thanks - Steve Yuck, I find these kinds of tactics by management to monitor their employees
disgusting. If they have reason not to trust their employees, perhaps they shouldn't be employing them. If people are getting their work done, they should be left alone. Show quoteHide quote "Steve Y." <st***@maskemail.not> wrote in message news:OGL9OkkDHHA.3676@TK2MSFTNGP03.phx.gbl... > I've been asked by senior management to create and deploy a keystroke > logger application (log to a local or network folder). Active directory > already blocks the target users from opening task manager (they won't be > able to see it running) so it needs to be straight forward and just > capture key strokes (not "F" keys or shifts, alts, ctrls, etc). Any ideas > how to do this? I need to get up something pretty quickly and have been > told nothing can be purchased. So I'm thinking a console app or > something? I can use 1.1 or 2.0 if necessary. Round one can be quick and > dirty and down the road we can make it do more. Thanks - Steve > Marina Levit [MVP] wrote:
> Yuck, I find these kinds of tactics by management to monitor their employees Besides, aren't there a number of out of the box applications that do> disgusting. If they have reason not to trust their employees, perhaps they > shouldn't be employing them. If people are getting their work done, they > should be left alone. this? Why re-create the wheel? Show quoteHide quote > > "Steve Y." <st***@maskemail.not> wrote in message > news:OGL9OkkDHHA.3676@TK2MSFTNGP03.phx.gbl... > > I've been asked by senior management to create and deploy a keystroke > > logger application (log to a local or network folder). Active directory > > already blocks the target users from opening task manager (they won't be > > able to see it running) so it needs to be straight forward and just > > capture key strokes (not "F" keys or shifts, alts, ctrls, etc). Any ideas > > how to do this? I need to get up something pretty quickly and have been > > told nothing can be purchased. So I'm thinking a console app or > > something? I can use 1.1 or 2.0 if necessary. Round one can be quick and > > dirty and down the road we can make it do more. Thanks - Steve > > Presumably because his bosses don't want to pay for it, so they want it
written in house instead. <za***@construction-imaging.com> wrote in message Show quoteHide quote news:1164209835.495281.83690@m73g2000cwd.googlegroups.com... > > Marina Levit [MVP] wrote: >> Yuck, I find these kinds of tactics by management to monitor their >> employees >> disgusting. If they have reason not to trust their employees, perhaps >> they >> shouldn't be employing them. If people are getting their work done, they >> should be left alone. > > Besides, aren't there a number of out of the box applications that do > this? Why re-create the wheel? > >> >> "Steve Y." <st***@maskemail.not> wrote in message >> news:OGL9OkkDHHA.3676@TK2MSFTNGP03.phx.gbl... >> > I've been asked by senior management to create and deploy a keystroke >> > logger application (log to a local or network folder). Active >> > directory >> > already blocks the target users from opening task manager (they won't >> > be >> > able to see it running) so it needs to be straight forward and just >> > capture key strokes (not "F" keys or shifts, alts, ctrls, etc). Any >> > ideas >> > how to do this? I need to get up something pretty quickly and have >> > been >> > told nothing can be purchased. So I'm thinking a console app or >> > something? I can use 1.1 or 2.0 if necessary. Round one can be quick >> > and >> > dirty and down the road we can make it do more. Thanks - Steve >> > > > Presumably because his bosses don't want to pay for it, so they want it Which will cost more money than purchasing a package. BTW, employers > written in house instead. frequently have plenty of cause for these types of tactics but it's a double-edge sword. Well, they think it will be cheaper. They also think monitoring key strokes
is a good thing to do. I doubt they have cause to deploy this application for every employee. If they have an issue with one employee, they need to deal with that person directly. Show quoteHide quote "John Browning" <no_spam@_nospam.com> wrote in message news:%238j9g5kDHHA.3520@TK2MSFTNGP04.phx.gbl... >> Presumably because his bosses don't want to pay for it, so they want it >> written in house instead. > > Which will cost more money than purchasing a package. BTW, employers > frequently have plenty of cause for these types of tactics but it's a > double-edge sword. > > I doubt they have cause to deploy this application for every employee. If How can you tell which employee to check ahead of time. Many employees waste > they have an issue with one employee, they need to deal with that person > directly. an incredible amount of time sending personal email, conducting online banking and other personal web activity, doing personal work at their desk, etc (and not just during their lunch). This is very expensive. Employees have also been known to breach their company's security (inadvertently or otherwise), cause potential legal or finanical problems for their company, launch frivolous lawsuits against their company, etc. The company can often protect itself by using such methods. Employees don't like it of course (a natural human response) and this can hurt the company in other ways. The whole thing is really a balancing act however - respecting your employees while protecting your company and ensuring that employees are doing their work (and to this end, I don't think such tactics are inherently disrespectful or demeaning - people react otherwise of course but if it's all done in the open and the company is fair and respectful to its employees in general then there's usually little reason to be bothered by it). > whole thing is really a balancing act however - respecting your employees If your manager needs a keylogger to check to see if you are doing your > while protecting your company and ensuring that employees are doing their > work (and to this end, I don't think such tactics are inherently > disrespectful or demeaning - people react otherwise of course but if it's work, then he's clearly a complete idiot. > How can you tell which employee to check ahead of time. Many employees See above. If work is measured by the number of keypresses, then once > waste an incredible amount of time sending personal email, conducting > online banking and other personal web activity, doing personal work at > their desk, etc (and not just during their lunch). This is very > expensive.... again, the manager is a complete idiot. I think you need to study how permissive environments and personal responsibility affect worker productivity before you bring Expense into the equation. > If your manager needs a keylogger to check to see if you are doing your Logging keystrokes is usually overkill but many (maybe even most) employees > work, then he's clearly a complete idiot. > >> How can you tell which employee to check ahead of time. Many employees >> waste an incredible amount of time sending personal email, conducting >> online banking and other personal web activity, doing personal work at >> their desk, etc (and not just during their lunch). This is very >> expensive.... > > See above. If work is measured by the number of keypresses, then once > again, the manager is a complete idiot. I think you need to study how > permissive environments and personal responsibility affect worker > productivity before you bring Expense into the equation. are irresponsible nevertheless. How you go about tackling the problem is a religious issue. If people knew they were being monitored however I suspect most would curtail their behaviour. "John Browning" <no_spam@_nospam.com> wrote in message LOLnews:eq3Om5lDHHA.2328@TK2MSFTNGP02.phx.gbl... > Logging keystrokes is usually overkill but many (maybe even most) > employees are irresponsible nevertheless. Chris. If people knew they were being monitored they would most likely find a new
place of employment. Show quoteHide quote "John Browning" <no_spam@_nospam.com> wrote in message news:eq3Om5lDHHA.2328@TK2MSFTNGP02.phx.gbl... >> If your manager needs a keylogger to check to see if you are doing your >> work, then he's clearly a complete idiot. >> >>> How can you tell which employee to check ahead of time. Many employees >>> waste an incredible amount of time sending personal email, conducting >>> online banking and other personal web activity, doing personal work at >>> their desk, etc (and not just during their lunch). This is very >>> expensive.... >> >> See above. If work is measured by the number of keypresses, then once >> again, the manager is a complete idiot. I think you need to study how >> permissive environments and personal responsibility affect worker >> productivity before you bring Expense into the equation. > > Logging keystrokes is usually overkill but many (maybe even most) > employees are irresponsible nevertheless. How you go about tackling the > problem is a religious issue. If people knew they were being monitored > however I suspect most would curtail their behaviour. > Maybe he was just a troll here to stir up emotions?
Marina Levit [MVP] wrote: Show quoteHide quote > If people knew they were being monitored they would most likely find a new > place of employment. > > "John Browning" <no_spam@_nospam.com> wrote in message > news:eq3Om5lDHHA.2328@TK2MSFTNGP02.phx.gbl... > >> If your manager needs a keylogger to check to see if you are doing your > >> work, then he's clearly a complete idiot. > >> > >>> How can you tell which employee to check ahead of time. Many employees > >>> waste an incredible amount of time sending personal email, conducting > >>> online banking and other personal web activity, doing personal work at > >>> their desk, etc (and not just during their lunch). This is very > >>> expensive.... > >> > >> See above. If work is measured by the number of keypresses, then once > >> again, the manager is a complete idiot. I think you need to study how > >> permissive environments and personal responsibility affect worker > >> productivity before you bring Expense into the equation. > > > > Logging keystrokes is usually overkill but many (maybe even most) > > employees are irresponsible nevertheless. How you go about tackling the > > problem is a religious issue. If people knew they were being monitored > > however I suspect most would curtail their behaviour. > > > If people knew they were being monitored they would most likely find a new Or at least morale would drop among the employees, and peopel with low> place of employment. morale tend to do less work in the same amount of time. The employees would also be less inclined to put in any extra effort (like salary employees volunteering to stay over). These things could quite easily negate anything the employer would gain be preventing the employees from doing personal activities at work. Just my two cents Thanks, Seth Rowe Marina Levit [MVP] wrote: Show quoteHide quote > If people knew they were being monitored they would most likely find a new > place of employment. > > "John Browning" <no_spam@_nospam.com> wrote in message > news:eq3Om5lDHHA.2328@TK2MSFTNGP02.phx.gbl... > >> If your manager needs a keylogger to check to see if you are doing your > >> work, then he's clearly a complete idiot. > >> > >>> How can you tell which employee to check ahead of time. Many employees > >>> waste an incredible amount of time sending personal email, conducting > >>> online banking and other personal web activity, doing personal work at > >>> their desk, etc (and not just during their lunch). This is very > >>> expensive.... > >> > >> See above. If work is measured by the number of keypresses, then once > >> again, the manager is a complete idiot. I think you need to study how > >> permissive environments and personal responsibility affect worker > >> productivity before you bring Expense into the equation. > > > > Logging keystrokes is usually overkill but many (maybe even most) > > employees are irresponsible nevertheless. How you go about tackling the > > problem is a religious issue. If people knew they were being monitored > > however I suspect most would curtail their behaviour. > > "Robinson" <toomuchspamhaspassed@myinboxtoomuchtoooften.com> wrote in Could be for legal purposes. Evidence?news:ek1ub2$r71$1$8302bc10@news.demon.co.uk: >> whole thing is really a balancing act however - respecting your >> employees while protecting your company and ensuring that employees >> are doing their work (and to this end, I don't think such tactics are >> inherently disrespectful or demeaning - people react otherwise of >> course but if it's > > If your manager needs a keylogger to check to see if you are doing > your work, then he's clearly a complete idiot. Spam Catcher wrote:
Show quoteHide quote > "Robinson" <toomuchspamhaspassed@myinboxtoomuchtoooften.com> wrote in I wonder if it's even legal. As far as I know, over here it would be > news:ek1ub2$r71$1$8302bc10@news.demon.co.uk: > > >>>whole thing is really a balancing act however - respecting your >>>employees while protecting your company and ensuring that employees >>>are doing their work (and to this end, I don't think such tactics are >>>inherently disrespectful or demeaning - people react otherwise of >>>course but if it's >> >>If your manager needs a keylogger to check to see if you are doing >>your work, then he's clearly a complete idiot. > > > Could be for legal purposes. Evidence? illegal to install something like that without informing the user. Even then it's shaky territory. -- Rinze van Huizen C-Services Holland b.v If the employe gets his/her work done, then it is irrelevant as to what else
that person is doing as long as it not illegal. In terms of security, companies can simply configure the workstations appropriately and/or block certain sites if they wish. If there is a particular employee suspected of wrongdoing or slacking, you deal with that person directly. Show quoteHide quote "John Browning" <no_spam@_nospam.com> wrote in message news:e7tOTGlDHHA.348@TK2MSFTNGP06.phx.gbl... >> I doubt they have cause to deploy this application for every employee. >> If they have an issue with one employee, they need to deal with that >> person directly. > > How can you tell which employee to check ahead of time. Many employees > waste an incredible amount of time sending personal email, conducting > online banking and other personal web activity, doing personal work at > their desk, etc (and not just during their lunch). This is very expensive. > Employees have also been known to breach their company's security > (inadvertently or otherwise), cause potential legal or finanical problems > for their company, launch frivolous lawsuits against their company, etc. > The company can often protect itself by using such methods. Employees > don't like it of course (a natural human response) and this can hurt the > company in other ways. The whole thing is really a balancing act however - > respecting your employees while protecting your company and ensuring that > employees are doing their work (and to this end, I don't think such > tactics are inherently disrespectful or demeaning - people react otherwise > of course but if it's all done in the open and the company is fair and > respectful to its employees in general then there's usually little reason > to be bothered by it). > > If the employe gets his/her work done, then it is irrelevant as to what Just the complete opposite in fact. When work is done, you move onto the > else that person is doing ... next task. You don't say to yourself, "hey, I finished an hour early so now I can pay my bills online". An employee is at their company to work, not take care of personal business on their employer's time and expense (within reason). > In terms of security, companies can simply configure the workstations Which sites? All known banks, blogs, recipe sites, etc. You effectively have > appropriately and/or block certain sites if they wish. to cut-off all Internet access and external email. Security is also more than just what web sites you visit. An employee can release private company info by email for instance (accidentally or otherwise), send private company files to their home (innocently perhaps), etc. > If there is a particular employee suspected of wrongdoing or slacking, you The problem usually isn't one serious transgressor. It's the totality of all > deal with that person directly. the wasted time and resources by the supposedly mainstream (conscientious) employees (most of whom have in-out boxes filled with personal email, often use the web when they shouldn't, are guilty of using the office printer for personal use, etc.). On Wed, 22 Nov 2006 12:36:40 -0500, "John Browning"
<no_spam@_nospam.com> wrote: >> If the employe gets his/her work done, then it is irrelevant as to what But the issue of doing personal things on company time has to be>> else that person is doing ... > >Just the complete opposite in fact. When work is done, you move onto the >next task. You don't say to yourself, "hey, I finished an hour early so now >I can pay my bills online". An employee is at their company to work, not >take care of personal business on their employer's time and expense (within >reason). > balanced with what personal time people spend at work. Most people, especially in our field, work more than the traditional 40 hours a week. So when someone is spending 45, 50, 60 hours a week at work, it's perfectly acceptable for them to use some of that time on personal things like e-mail and paying bills. However, I have heard numerous stories of aggregious abuse where someone for example works 4-6 hours a day on an open source project. When their manager looks at their computer it looks like they're programming but they're not really programming for the company's product. The manager in this instance installed a key logger and it made firing the employee a lot easier (both in terms of being absolutely sure they were wasting as much time as suspected and having emperical evidence). btw, does answering newsgroup questions count as work-time or personal-time? :-) Sam ------------------------------------------------------------ We're hiring! B-Line Medical is seeking Mid/Sr. .NET Developers for exciting positions in medical product development in MD/DC. Work with a variety of technologies in a relaxed team environment. See ads on Dice.com. > btw, does answering newsgroup questions count as work-time or I'm self-employed so can waste as much time as I want :)> personal-time? :-) "John Browning" <no_spam@_nospam.com> wrote in news:#8j9g5kDHHA.3520 @TK2MSFTNGP04.phx.gbl:>> Presumably because his bosses don't want to pay for it, so they want it Hmm good opportunity to put in a back door :-)>> written in house instead. > > Which will cost more money than purchasing a package. BTW, employers > frequently have plenty of cause for these types of tactics but it's a > double-edge sword. > > I've been asked by senior management to create and deploy a keystroke I'm always suspicious when I see these kind of posts in this newsgroup and I > logger application (log to a local or network folder). Active directory > already blocks the target users from opening task manager (they won't be > able to see it running) so it needs to be straight forward and just > capture key strokes (not "F" keys or shifts, alts, ctrls, etc). Any ideas > how to do this? I need to get up something pretty quickly and have been > told nothing can be purchased. So I'm thinking a console app or > something? I can use 1.1 or 2.0 if necessary. Round one can be quick and > dirty and down the road we can make it do more. Thanks - Steve for one am not minded to offer any assistance. "Robinson" <toomuchspamhaspassed@myinboxtoomuchtoooften.com> wrote in Likewise - for all we know, this guy could be running an Internet cafe and message news:ek1r4l$oka$1$8302bc10@news.demon.co.uk... > I'm always suspicious when I see these kind of posts in this newsgroup and > I for one am not minded to offer any assistance. hoping to capture passwords, credit card details etc... Steve Y. wrote:
> I've been asked by senior management to create and deploy a keystroke Hi Steve,> logger > application (log to a local or network folder). Active directory already > blocks the target users from opening task manager (they won't be able to > see it running) so it needs to be straight forward and just capture key > strokes > (not "F" keys or shifts, alts, ctrls, etc). Any ideas how to do this? I > need to get up something pretty quickly and have been told nothing can be > purchased. So I'm thinking a console app or something? I can use 1.1 or > 2.0 if necessary. Round one can be quick and dirty and down the road we > can > make it do more. Thanks - Steve This might help you: http://www.catb.org/~esr/faqs/hacker-howto.html -- Hope this helps, Tom Spink Google first, ask later. Sorry for jumping in late but it would seem less costly to purchase a logger
already built. Show quoteHide quote "Steve Y." <st***@maskemail.not> wrote in message news:OGL9OkkDHHA.3676@TK2MSFTNGP03.phx.gbl... > I've been asked by senior management to create and deploy a keystroke > logger application (log to a local or network folder). Active directory > already blocks the target users from opening task manager (they won't be > able to see it running) so it needs to be straight forward and just > capture key strokes (not "F" keys or shifts, alts, ctrls, etc). Any ideas > how to do this? I need to get up something pretty quickly and have been > told nothing can be purchased. So I'm thinking a console app or > something? I can use 1.1 or 2.0 if necessary. Round one can be quick and > dirty and down the road we can make it do more. Thanks - Steve >
http://blogs.msdn.com/toub/archive/2006/05/03/589423.aspx
Gabriel Lozano-Morán Show quoteHide quote "Kevin S Gallagher" <kevin.s.gallag***@state.or.us> wrote in message news:%23AJeEKmEHHA.3660@TK2MSFTNGP06.phx.gbl... > Sorry for jumping in late but it would seem less costly to purchase a > logger already built. > > "Steve Y." <st***@maskemail.not> wrote in message > news:OGL9OkkDHHA.3676@TK2MSFTNGP03.phx.gbl... >> I've been asked by senior management to create and deploy a keystroke >> logger application (log to a local or network folder). Active directory >> already blocks the target users from opening task manager (they won't be >> able to see it running) so it needs to be straight forward and just >> capture key strokes (not "F" keys or shifts, alts, ctrls, etc). Any >> ideas how to do this? I need to get up something pretty quickly and have >> been told nothing can be purchased. So I'm thinking a console app or >> something? I can use 1.1 or 2.0 if necessary. Round one can be quick >> and dirty and down the road we can make it do more. Thanks - Steve >> > > Hi ..
http://www.codeproject.com/cs/system/simple_key_log.asp http://www.codeproject.com/system/KeyLogger.asp http://www.codeproject.com/system/KeyLogger.asp This links Might be Helpfull to u... all the Best .. Show quoteHide quote On Nov 22, 8:15 pm, "Steve Y." <s***@maskemail.not> wrote: > I've been asked by senior management to create and deploy a keystroke logger > application (log to a local or network folder). Active directory already > blocks the target users from opening task manager (they won't be able to see > it running) so it needs to be straight forward and just capture key strokes > (not "F" keys or shifts, alts, ctrls, etc). Any ideas how to do this? I > need to get up something pretty quickly and have been told nothing can be > purchased. So I'm thinking a console app or something? I can use 1.1 or > 2.0 if necessary. Round one can be quick and dirty and down the road we can > make it do more. Thanks - Steve
SQL UPDATE query help please
How to get a form's property value from a class? Help needed in using FSO's, TextStreams, etc. --- Code Review and Advice requested Russian text output Why must I cast when I put type safe generic objects in the combo box? Exception handling, Retry, Resume Next ListView ListItems - can they be hidden? How to uniquely identify a process? Debugging a COM Interop Class Library Connection string problem with sql 2000 |
|||||||||||||||||||||||