Skip to content

Here's what's popular on GitHub today...

public-apis

Trending repository

Trending repository

The ReadME Podcast

Podcast

Your favorite open source projects and the developers who make them happen. Listen in!

GitHub API logo

Popular topic

The GitHub API allows you to build applications that integrate with GitHub.
GitHub Korea

Upcoming event recommended by GitHub

Jul
20

GitHub Korea

July 20, 2021 • Online

GitHub Actions로 수행하는 CI/CD DevOps, 리포트 만들기, 메시지 보내기 등의 놀라운 작업들
Cloud 66 for Rails  screenshot

App recommended by GitHub

Cloud 66 for Rails

Cloud 66 for Rails allows you to build, manage and maintain your Rails applications that can be deployed to any cloud provider or to your own server. Cloud 66 for Rails helps you scale your database with master-slave replication, without having to make any configuration changes. You can add back-ups, load balancers and de-commission servers with a single click. Popular Rails and Rack frameworks available.

Trending repository

wstg

Trending repository

jespunya
jespunya commented Jun 29, 2020

What would you like to happen?
The sections 4.7.11.1 Testing for Local File Inclusion & 4.7.11.2 Testing for Remote File Inclusion address two attack vectors that are very similar one to the other. Given this situation and the few documentation on the Remote injection one, my proposal would be to merge both in a single section called Testing for File Injection.

Trending repository

shrugs
shrugs commented Apr 12, 2018

🎉 Description

The ECDSA contract has a function toEthSignedMessage(bytes32), but we should have a function that works for any length of a bytes array:

function toEthSignedMessage(bytes s) pure internal returns (bytes32) {
  return keccak256(
    "\x19Ethereum Signed Message:\n",
    uintToBytes(s.length),
    s);
}

Where uintToBytes is implemented from an ideally

gitpod.io screenshot

App recommended by GitHub

gitpod.io

Gitpod enables you to be always ready-to-code.

It launches a complete dev environment for any GitHub project, by simply prefixing the GitHub URL with gitpod.io/#.

With Gitpod your team can instantly start coding with fresh, ephemeral and fully-compiled dev environments for each new task - no matter if you are building a new feature, want to fix a bug or do a code review.

Sounds like GitHub Codespaces? https://www.gitpod.io/gitpod-vs-codespaces/