Current area: HOME ->

Zip File view

MC-SECURITY (16/32 Bit) for VB4.0


This page allows you to view the contents of a file contained inside a ZIP archive available at Programmer's Heaven. This means you can view the code and find what you need from it without having to download the ZIP file first. If the file contains source code for a language we recognize, we have syntax highlighted it.

Filename displayed: _RUBY.FRM
Found in file: MCSECURE.ZIP

Download: EXAMINE Assembly Level Examination Utility Version 2 EXAMINE.EXE is a utility program which can be used to display  the assembly level implementation for each line of any source  files compiled with Turbo Pascal version 4.0 or 5.0.
VERSION 4.00
Begin VB.Form frmRuby
   BorderStyle     =   4  'Fixed ToolWindow
   Caption         =   "Ruby"
   ClientHeight    =   4605
   ClientLeft      =   1440
   ClientTop       =   2250
   ClientWidth     =   6675
   Height          =   4950
   Left            =   1410
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MDIChild        =   -1  'True
   ScaleHeight     =   4605
   ScaleWidth      =   6675
   ShowInTaskbar   =   0   'False
   Top             =   1935
   Width           =   6735
   Begin VB.TextBox Text2
      Height          =   285
      Left            =   1890
      TabIndex        =   5
      Top             =   3870
      Width           =   4695
   End
   Begin VB.TextBox Text1
      Height          =   285
      Left            =   1890
      TabIndex        =   3
      Top             =   3510
      Width           =   4695
   End
   Begin VB.ListBox List1
      Height          =   2955
      Left            =   90
      TabIndex        =   1
      Top             =   360
      Width           =   6495
   End
   Begin VB.Label Label3
      Caption         =   "Encryption is"
      Height          =   195
      Left            =   90
      TabIndex        =   6
      Top             =   4260
      Width           =   1725
   End
   Begin VB.Label Label4
      Appearance      =   0  'Flat
      BackColor       =   &H80000005&
      BorderStyle     =   1  'Fixed Single
      ForeColor       =   &H80000008&
      Height          =   285
      Left            =   1890
      TabIndex        =   7
      Top             =   4230
      Width           =   4695
   End
   Begin VB.Label Label5
      Caption         =   "Enter a &key"
      Height          =   195
      Left            =   90
      TabIndex        =   4
      Top             =   3900
      Width           =   1725
   End
   Begin VB.Label Label2
      Caption         =   "Enter a &string "
      Height          =   195
      Left            =   90
      TabIndex        =   2
      Top             =   3540
      Width           =   1725
   End
   Begin VB.Line Line1
      BorderColor     =   &H00FFFFFF&
      BorderStyle     =   6  'Inside Solid
      BorderWidth     =   2
      X1              =   0
      X2              =   6660
      Y1              =   3420
      Y2              =   3420
   End
   Begin VB.Label Label1
      Caption         =   "Encryption Samples"
      Height          =   195
      Left            =   90
      TabIndex        =   0
      Top             =   90
      Width           =   6495
   End
End
Attribute VB_Name = "frmRuby"
Attribute VB_Creatable = False
Attribute VB_Exposed = False
Option Explicit

Private Sub Form_Load()

   Dim i          As Integer
   Dim Tmp1       As String
   Dim Tmp2       As String
   Dim TmpE       As String
   Dim TmpD       As String
   Dim Data       As String
   Dim Value      As String
   
   TmpE = "RUBY encryption (DESK LOCK) of '"
   Tmp1 = "' with '"
   Tmp2 = "' is '"
   TmpD = "RUBY Decryption (DESK LOCK) of '~' with '~' is '~'"
   
   Value = "mc security"
   
   List1.Clear
   
   Data = "ABCDEFGHIJKLMNOP"
   List1.AddItem TmpE + Data + Tmp1 + Value + Tmp2 + cRUBYencrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = "ABCDEFGHIJKLMNO"
   List1.AddItem TmpE + Data + Tmp1 + Value + Tmp2 + cRUBYencrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = "ABCDEFGHIJKLMN"
   List1.AddItem TmpE + Data + Tmp1 + Value + Tmp2 + cRUBYencrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = "ABCDEFGHIJKLM"
   List1.AddItem TmpE + Data + Tmp1 + Value + Tmp2 + cRUBYencrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = "ABCDEFGHIJKL"
   List1.AddItem TmpE + Data + Tmp1 + Value + Tmp2 + cRUBYencrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = "ABCDEFGHIJK"
   List1.AddItem TmpE + Data + Tmp1 + Value + Tmp2 + cRUBYencrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = "ABCDEFGHIJ"
   List1.AddItem TmpE + Data + Tmp1 + Value + Tmp2 + cRUBYencrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"

   List1.AddItem ""

   Data = cRUBYencrypt("ABCDEFGHIJKLMNOP", Value, RUBY_MODE_DESK_LOCK)
   List1.AddItem TmpD + Data + Tmp1 + Value + Tmp2 + cRUBYdecrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = cRUBYencrypt("ABCDEFGHIJKLMNO", Value, RUBY_MODE_DESK_LOCK)
   List1.AddItem TmpD + Data + Tmp1 + Value + Tmp2 + cRUBYdecrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = cRUBYencrypt("ABCDEFGHIJKLMN", Value, RUBY_MODE_DESK_LOCK)
   List1.AddItem TmpD + Data + Tmp1 + Value + Tmp2 + cRUBYdecrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = cRUBYencrypt("ABCDEFGHIJKLM", Value, RUBY_MODE_DESK_LOCK)
   List1.AddItem TmpD + Data + Tmp1 + Value + Tmp2 + cRUBYdecrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = cRUBYencrypt("ABCDEFGHIJKL", Value, RUBY_MODE_DESK_LOCK)
   List1.AddItem TmpD + Data + Tmp1 + Value + Tmp2 + cRUBYdecrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = cRUBYencrypt("ABCDEFGHIJK", Value, RUBY_MODE_DESK_LOCK)
   List1.AddItem TmpD + Data + Tmp1 + Value + Tmp2 + cRUBYdecrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   Data = cRUBYencrypt("ABCDEFGHIJ", Value, RUBY_MODE_DESK_LOCK)
   List1.AddItem TmpD + Data + Tmp1 + Value + Tmp2 + cRUBYdecrypt(Data, Value, RUBY_MODE_DESK_LOCK) + "'"
   
   Text1.Text = "mc security"
   Text2.Text = "1234567"
   
End Sub


Private Sub Text1_Change()
   Label4.Caption = cRUBYencrypt(Text1.Text, Text2.Text, RUBY_MODE_DESK_LOCK)
End Sub


Private Sub Text2_Change()
   Label4.Caption = cRUBYencrypt(Text1.Text, Text2.Text, RUBY_MODE_DESK_LOCK)
End Sub


XRAY 1.5 - Displays interrupts/calls during pgm execution
Is a DOS programming tool which displays informative messages about the operating system (DOS) functions. With XRAY, you'll be able to snoop in on the operating systems inards and diagnose obscure...
NEC MultiSync II to Atari ST

EXAMINE Assembly Level Examination Utility Version 2
EXAMINE.EXE is a utility program which can be used to display the assembly level implementation for each line of any source files compiled with Turbo Pascal version 4.0 or 5.0.
Download XRAY 1.5 - Displays interrupts/calls during pgm execution Is a DOS programming tool which displays informative messages about the operating system (DOS) functions. With XRAY, you'll be able to snoop in on the operating systems inards and diagnose obscure... Download NEC MultiSync II to Atari ST Download EXAMINE Assembly Level Examination Utility Version 2 EXAMINE.EXE is a utility program which can be used to display  the assembly level implementation for each line of any source  files compiled with Turbo Pascal version 4.0 or 5.0.







Sponsored links

Six Sigma Certification
100% Online-Six Sigma Certificate from Villanova - Find Out More Now.
Localize software in three simple steps
Localize .Net, C/C++ & Delphi apps visually. HTML, HTML Help, XML & databases. Try Sisulizer now!
Localize Delphi software in three simple steps
Localize Delphi VCL & .Net apps visually. Plus HTML, HTML Help, XML & databases. Try Sisulizer now!
Web based bug tracking - AdminiTrack.com
AdminiTrack offers an effective web-based bug tracking system designed for professional software development teams.
Computer Professionals: Are you owed Overtime?
Federal and State Laws may allow computer professionals to collect overtime. Our law firm is experienced, and has initiated class action lawsuits against some of the largest computer companies to collect back pay and overtime. Strictly Confidential.


Newsletter | Submit Content | About | Advertising | Awards | Contact Us | Link to us |
© 1996-2008 Community Networks Ltd All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by Synchron Data - .NET development.