Beispiel #1
0
 /**
  * @param Vulnerability|SQL $vuln
  * @return bool
  */
 public function equalsTo($vuln)
 {
     if (!parent::equalsTo($vuln)) {
         return false;
     }
     return $this->isBlind() === $vuln->isBlind();
 }
 /**
  * @param Vulnerability|PHPSessionIdOverflow $vuln
  * @return bool
  */
 public function equalsTo($vuln)
 {
     if (!parent::equalsTo($vuln)) {
         return false;
     }
     return $this->getActionOnCorruptedId() === $vuln->getActionOnCorruptedId();
 }
 /**
  * @param Vulnerability|IntegerOverflow $vuln
  * @return bool
  */
 public function equalsTo($vuln)
 {
     if (!parent::equalsTo($vuln)) {
         return false;
     }
     return $this->getReturnTransform() === $vuln->getReturnTransform() && ($this->getReturnTransform() !== self::RETURN_CUSTOM || $this->getCustomValue() === $vuln->getCustomValue());
 }