Posts

What are the Ethereum’s Smart Contract Vulnerability Types?

Image
SMART CONTRACTS VULNERABILITY TYPES    VULNERABILITY TYPES  Reentrancy Problem Reentrancy risk is an infamous weakness. Smart contracts element to conjure and use codes from outside contracts. The presentation of setting off an outside contract or on the other hand sending digital money to a record needs to submit an outside call. The outside call might be commandeered by an assailant to compel the contract to execute reentrant codes counting getting back-to-back themselves. Hence, similar codes are executed more than once like the backhanded recursive capacity brings in the programming language. The vulnerability was found in the DAO contract in 2016. A Reentrancy attack could indeed deplete the ether of a Smart-Contract and enable an intrusion into contract software. When an exterior function calls some other unauthenticated contract, and an intruder takes control of that unknown contract, they can end up making a recursive call back to the original function, unusually ...

What Is Ethereum In BLOCKCHAIN? How it Works?

Image
                 WHAT IS ETHEREUM?           Ethereum is another comparative, yet one-of-a-kind, formation of blockchain. Like Bitcoin, it has its own money, called ETH. In any case, the Ethereum network is an exceptional blockchain in that, dissimilar to Bitcoin, has a stack-based, enormous endian Ethereum Virtual Machine (EVM). The EVM is a comparative development to the Java Virtual Machine (JVM) and is utilized to run the program named Smart Contracts, which are deteriorated into byte-level EVM directions.    Similar to the JVM there exists opcodes that empower a program to  perform computations and move a state machine forward like ADD, SHL, LT, and so forth. Along these lines to the Java language furthermore, the JVM, these byte-level guidelines are made by arranging a programming language, named Solidity, down to EVM-viable bytecode guidelines where these agreements might be run.   Cont...

ANALYSIS OF DEEP LEARNING ALGORITHM FOR ANOMALY BASED NETWORK INTRUSION DETECTION

Image
DEEP LEARNING ALGORITHM FOR ANOMALY-BASED NETWORK INTRUSION DETECTION                Deep learning-based algorithms are frequently employed in intrusion detection due to their superior performance in categorization tasks. a convolutional neural network-based intrusion detection approach. -This method translates the vector format of the source data into an image format. As a result, the CNN algorithm is utilized to extract traffic characteristics and, via training, construct an intrusion detection model. Using the LSTM algorithm, assess if an incoming network data sequence is anomalous using a predefined threshold. When compared to LSTM, the GRU neural network is more suited for real-time processing.           Combining CNNs and RNNs to extract the temporal and geographical aspects of network data might produce excellent classification performance for normal and abnormal traffic. Because the efficiency and accuracy of...

CLASSIFICATION ALGORITHMS FOR ANOMALY DETECTION TECHNIQUES

Image
  CLASSIFICATION ALGORITHMS   Decision Trees: Decision trees are data classification systems. Decision trees are a collection of rules that categorize data based on attribute values. Decision trees are a popular categorization and prediction technique. A decision tree is a tree that is made up of three basic parts: nodes, edges, and leaves. A decision tree may be used to categorize a data point by beginning at the root of the tree and working your way up until you reach a leaf node. The categorization of the data point would then be provided by the leaf node. A tree may be built in two ways: top-down and bottom-up. ID3 and C4.5 are two popular decision tree algorithms that employ a top-down strategy. Before it can be used to categorize new data, the decision tree must first be trained with existing data. There are three sorts of nodes in a decision tree: decision nodes, chance nodes, and end nodes. Decision nodes represent attributes-based options, chance nodes indicate non-...

ANALYSIS OF MACHINE LEARNING ALGORITHM FOR NETWORK INTRUSION DETECTION

Image
  NETWORK INTRUSION DETECTION  Network intrusion detection methods are based on both network and host-based detection techniques. Network-Based Detection The primary role of network-based IDS is to monitor and analyze network traffic for potential intrusions. Intrusions are generally manifested as aberrant patterns. To discover trends, the network-based intrusion detection system (NIDS) examines all network packets or net flows. The data is high-dimensional, having qualities that are both categorical/discrete and continuous/numerical. Microsoft Network Monitor, Cisco Secure IDS, and Snort are a few examples. This is simple to set up, and there are fewer performance difficulties on the monitored host. Because these NIDS run on a distinct system from the targeted system, they are more resistant to manipulation. A Network Interface Device (NIDS) is a network device that has a Network Interface Card (NIC) and a separate management interface. It is set at a single or several impo...

WHAT IS NETWORK INTRUSION DETECTION?

Image
NETWORK INTRUSION DETECTION     What is Network Intrusion Detection? The advancement of networking technology has increased the Internet's importance in several fields of human civilization. While the Internet expands its worldwide reach, hackers become more adept at using the benefits of Internet openness to accelerate their attacks at an alarming rate. The increased scope and severity of cyberattacks than ever before is causing internet companies and organizations to panic in order to keep ahead of thieves. Intrusion detection is merely the first stage of an industrial control system's security system.  Professionals continue to make the most significant security judgments due to the criticality of the industrial control system. As a result, a basic intrusion alert has a relatively restricted role in the security system, and deep learning intrusion detection models fail to give more information due to a lack of explanation. Deep learning approaches can only be used...