Jump to content

Apache

Active Members
  • Posts

    35
  • Joined

  • Last visited

Everything posted by Apache

  1. I've been working on something like this for a University Project I'm doing. We have to set up our own business and we're making an Internet Services company, one of the things it offers is secure online file storage. With even a measly 10TB Server charging a pitiful £1 per Gb per month with 128bit encryption you make on average a 1,200% profit margin after taking into account set up fees, running costs, maintenance fees and insurance; making £110,000 p/a net. It's easy to set up and dirt cheap to run. After looking into the business side of things, I can see why they are so popular to set up now.
  2. Apologies about the tone in the OP, I'd been watching PurePwnage for a few hours and been on some very cynical forums and the response I got from the chat room really surprised me. I really do appreciate people taking the time to respond. I've had to settle for a function setting initial global variables with a Select Case to reset additional localised variables when the function is called to reset rather than initialise. It's about 30 extra lines of code I could do without though. I might just write my own class for it so I've got it for future use. I'll post a snippet once it's done.
  3. I've read into that a bit, it's fairly simple to set up the process kill but we're running the network on ZenWorks, C+A+D brings up the command screen (Logoff, Change Password, Lock Workstation etc) rather than the task manager. My test machine is running Vista as well (as a prototype image for the network) and that's worse as it brings up a Welcome screen with options on it. I could hack that up with reshack but it might make the system unstable. ResHacking the OS on the test image has led to more than one re-format so far. Vista does not like being altered.
  4. ....I say simple but I asked in the chat room and it turned into a 10 min VB Bashing session and everyone giving answers in different languages, different platforms and various other things completely off topic. My problem is simple. I want to reset every variable in my program to their original state and refresh it to show the new (old) values. Effectively soft booting the program with factory settings but I want to do it with the least lines possible. This is for a Uni Project (I would never ask for people to code my projects for me) I just need advice for this one small problem. It need to be written in pure VB.NET 2008 and this is at Undergrad level so it's still very very basic stuff. Please don't turn this into a VB slagging thread, puritans and egotists, try to be helpful for once. Yes, I would love to do it in C++ or Python, all problems would be solved but I can't. I've tried things like MyBase.Refresh() and Me.Invalidate() and nothing I've tried or searched for online so far works.
  5. I'm currently updating my VB5 and VB6 Bespoke Application Library to VB.NET 2008 (.NET Framework 3.5) and I've come across a problem. One of my programs originally coded in VB6 used a keyboard hook to help amongst other things, disable the Ctrl + Alt + Delete, Ctrl + Shift + Esc and Alt + F4 commands. They were used in various capacities to restrict user interruption whilst performing critical functions in a network rollover program such as ad-hoc updates, policy changes and server-wide lockdowns. (a key feature of the security program I was writing) Whilst updating I found that the keyboard hooks no longer worked and threw back all kinds of Type Mismatches and Compile Errors. After reading through a few websites including Microsoft MSDN Technical Help I've struck a loss at how to solve the problem. Are Keyboard Hooks no longer supported on XP SP2 and SP3 / Windows Vista (Tried the compile on all three platforms, same problems.) As of now I can make it so that when Ctrl+Alt+Del is pressed, it shows the correct form and the program runs fine but it doesn't disable the C+A+D function and still brings up either the Task Manager or the Control Screen (Platform Dependent) with the program still running in the background. Is there anyway to solve it without decompiling the kernal and brute forcing a patch?
  6. I'm currently updating my VB5 and VB6 Bespoke Application Library to VB.NET 2008 (.NET Framework 3.5) and I've come across a problem. One of my programs originally coded in VB6 used a keyboard hook to help amongst other things, disable the Ctrl + Alt + Delete, Ctrl + Shift + Esc and Alt + F4 commands. They were used in various capacities to restrict user interruption whilst performing critical functions in a network rollover program such as ad-hoc updates, policy changes and server-wide lockdowns. (a key feature of the security program I was writing) Whilst updating I found that the keyboard hooks no longer worked and threw back all kinds of Type Mismatches and Compile Errors. After reading through a few websites including Microsoft MSDN Technical Help I've struck a loss at how to solve the problem. Are Keyboard Hooks no longer supported on XP SP2 and SP3 / Windows Vista (Tried the compile on all three platforms, same problems.) As of now I can make it so that when Ctrl+Alt+Del is pressed, it shows the correct form and the program runs fine but it doesn't disable the C+A+D function and still brings up either the Task Manager or the Control Screen (Platform Dependent) with the program still running in the background. Is there anyway to solve it without decompiling the kernal and brute forcing a patch?
×
×
  • Create New...