Proxifile interview
PF Chung

 

CSRF

Cross-Site Request Forgery, also known as one-click attack or session riding, is a type of malicious exploit of a website where unauthorized commands are submitted from a user that the web application trusts.

 

In a CSRF attack, an innocent end user is tricked by an attacker into submitting a web request that they did not intend. This may cause actions to be performed on the website that can include inadvertent client or server data leakage, change of session state, or manipulation of an end user's account.

Before

After

Frondend

Backend

Session, Form, Json

Response data

Frondend

Backend

Headers with CSRF Auth token, Form, Json

Response data

Vue.js

Vue.js is an open-source model–view–viewmodel front end JavaScript framework for building user interfaces and single-page applications. It was created by Evan You, and is maintained by him and the rest of the active core team members.

Advantage

  • Tiny size
  • Easy to learn
  • Virtual DOM
  • Reactive two-way data binding
  • Single-file components and readability
  • Reusable
  • Customization

Disadvantage

  • Lack of scalability
  • Lack of plugins
  • Difficulties with mobile support
  • Excessive code flexibility

Thank you

Proxifile interview

By iampf

Proxifile interview

  • 536