Prepare Report On Trojan Attack
Prepare Report On Trojan Attack
A STUDY ON
PREPARE REPORT ON TROJAN ATTACK
MICRO PROJECT REPORT
Submitted in May 2024 by the group of 1 student
1
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,
MUMBAI
CERTIFICATES
This is to certify that Mr. PINIL BABURAV CHAKAR Roll No: 53 of Six
Semester of Information Technology Programme in Engineering &
Technology at Shivajirao. S Jondhale Polytechnic Asangaon (EAST) Shahapur
421601 has completed the Micro Project Satisfactorily in Subject: ETI
In the academic Year 2024 as, prescribed curriculum of I Scheme.
Seal of
institute
-:Index:-
2
Sr. No. CONTENTS Page No.
Rationale
2 5
Literature Review
4 5
Skills Developed
7 13
Annexure - I
Micro-Project Proposal
3
1.0 Aim of the Micro-Project:
Aim of the project is to Study any Trojan attack, Identify the Trojan
attack.
Annexure - II
Micro-Project Report
4
1.0 Rationale:
somebody’s pc and person having that client-Trojan can access & control
somebody’s pc without his knowing. This may be dangerous. So computer
users should know about Trojan viruses and their potential harms to private
data. Users should take care while installing unknown software’s from
internet. So this micro-project is totally based on such Trojan Horse attacks
and this research will be helpful to prevent such cyber-attacks.
3.0 Aim of the project is to Study any Trojan attack, Identify the Trojan
attack.
5
5.0 Literature Review:
Operations to be performed on strings:
a) Reversing a given string.
b) Concatenating two strings.
6
1 Computer system Intel(R) Pentium CPU, RAM 4
GB
2 Operating System Windows 11, 64 Bit Operating
System
3
I. ALP
SET M
INT 21H
ENDM
.MODEL SMALL
.CODE
START:
MOV AX,@DATA
MOV DS,AX
PRINT MSTRING
CALL ACCEPT_STRING
INC SI
8
MOV DI,OFFSET STR2
INC DI
INC DI
MOV CL,STR2
MOVE_NEXT:
MOV AL,[DI]
MOV [SI],AL
INC SI
INC DI
DEC CL
JNZ MOVE_NEXT
PRINT MCONCAT
PRINT STR1+2
EXIT:
MOV AH,4CH ;EXIT THE PROGRAM
INT 21H
;ACCEPT PROCEDURE
ACCEPT PROC NEAR
MOV AH,01
INT 21H
9
RET
ACCEPT ENDP
MOV AL,BL
MOV BL,AL
AND AL,0F0H
MOV CL,04
ROL AL,CL
CMP AL,09
JBE NUMBER
ADD AL,07
NUMBER: ADD AL,30H
MOV DL,AL
MOV AH,02
INT 21H
MOV AL,BL
AND AL,00FH
CMP AL,09
JBE NUMBER2
ADD AL,07
NUMBER2: ADD AL,30H
MOV DL,AL
MOV AH,02
INT 21H
RET
DISPLAY1 ENDP
10
ACCEPT_STRING PROC NEAR
END START
END
8.0 Output:
11
Fig. 1.1 Output of ALP for finding string length
12
Fig. 1.3 Output of ALP for concatenating strings
13
1.0 Area of future Improvement:
In future, the program can be modified for using more larger strings, to
find length of larger strings, reversing bigger strings. Also, it can be
modified to concatenate more than two strings.
12.0 Conclusion:
We learn to make programs for different problems in Assembly
language.
14
thank you !!!
15