Skip to content

Instantly share code, notes, and snippets.

View adrianosela's full-sized avatar

Adriano Sela Aviles adrianosela

View GitHub Profile
✔ ~/go/src/github.com/adrianosela/padl/api [master|✚ 1]
13:32 $ padl config set --url https://padl.adrianosela.com
✔ ~/go/src/github.com/adrianosela/padl/api [master|✚ 1]
13:33 $ padl account create --email adriano@protonmail.com --password somepass
registered user adriano@protonmail.com successfully!
✔ ~/go/src/github.com/adrianosela/padl/api [master|✚ 1]
13:33 $ padl account login --email adriano@protonmail.com --password somepass
user adriano@protonmail.com logged in successfully!
✔ ~/go/src/github.com/adrianosela/padl/api [master|✚ 1]
13:34 $ padl project create --name myProj --description firstproj --bits 2048
23:16 $ http POST http://localhost:8080/key "Authorization: Bearer ${TOKEN}" < req.json | jq -r .
{
"id": "142a0660afc86c197e156c76bbceb804",
"name": "mock-key-1",
"description": "just a mock... nothing to see here",
"users": {
"adriano.selaviles@gmail.com": 2
},
"pem": "-----BEGIN RSA PRIVATE KEY-----\nMIIJJwIBAAKCAgEA0N4dKsehjJ4AyqvkNrkMwNh/GzK9kDYOnSF3r+WbzFgGs6L2\nej/ywi+WhCxPvVsXLwpzDe/mRppmsACOBxZFHtRxRJngap0ltDuShwCwczFSJcnI\nfxpv0nBUYe1Bi6eJ+iyqSbfDv1xR1mH2XLZs0nsWgg4Ii4yO41hDTZyWmPlXOGF+\nsJuzBEAv9vBIHb67ZPvYcpgqna8mmMcDKG+5qKORKDwSVvI1ZK5Hgj6Opj44yMaP\niM/52K/9G46b3coQQGYXxGYSMTMSs+c+FfI1UUr/oetfN3aCb7E3L10dxSMBX42f\nVyz0f3WCOO/Akmc9KIo5DtF/J993ZYjhLT3YJvyY52yV3Mcp5pdK4jwV40R86MEN\n6+5cdsu8ITgHHBVhkOqBV5S1CJ9DEY0u2VtGiZUaafPPo2oEqYuw495NBAhd1vOm\nXZV2ZUgSh9cc5NPjBjLK1wRK8Ik0wNbPTzdjkG0mkrUqh+DVB4cubDXaXydfaYnG\nxyK0th1uZNHAi/9V5dirqJdriIOoTNgpCAepH3rbmOObbOS2RKjMNkrBj3H+TsWo\nDihKdkyICk/IKWLoGBErdPboTVbTS2Uwg2Xv2inbn0k1/sNjCC7QYMsYdwhWt6TH\npdiv7bbw/ZoAuAN2urr4JWrooQlOcujd/6sk4Gw1e+y
import os
import sys
import hashlib
import binascii
def change_pw(path, hash, password):
# build hash for new password
new_pw_hash = hashlib.sha1(password.encode())
# read program file bytes
package main
import (
"crypto/sha1"
"errors"
"flag"
"fmt"
"io"
"log"
"os"
✘-1 ~/go/src/github.com/adrianosela/sec/assignment2 [master|…2]
13:32 $ go run try_annealing_playfair/main.go try_annealing_playfair/english_quadgrams.txt alli.txt
2019/09/19 13:32:22 (4)gram loaded with 389373 entries
[000002/1000000] DNTGFIAXWZOBLHSKQREPUYMCV -21965.363878
[000002/1000000] DNTGFIAXPZOBLHSKQREWUYMCV -21646.339839
[000002/1000000] DNTIFGAXPZOBLHSKQREWUYMCV -21063.611869
[000002/1000000] DNTIFGAXPZOBLHSKVREWUYMCQ -20793.533815
[000005/1000000] DNBIFGAXPZOTLHSKVREWUYMCQ -20637.307702
[000007/1000000] QWSZFCEHPIMRLXBYVTANUKOGD -20633.290048
[000010/1000000] UKOGDYVTANMRLXBCEHPIQWSZF -20305.983886
EIPQEWOCITXECXVECETGTCGUOEVEHUGVVGSTMVXHQPIHLTSEZUZQWIXHEGXHRDNUKEIMVEXMKEXLXPVEICNBWYGUPLCOGVXHFZXCTHZMGVVEHIVEICZPOEVGTNVEIULTSEZUIYVEPZQPECUHSVUIVECTLTSEZUZQMWTSNZTHUHKLCWXHUXEQXYZQFIXCFIIUNBIZEIXEMLTSZUTAYWEIWNEUTSZUZQMZTLUIUGIMZQGVXHPDBUAUXDEIVNTPMXSWVTXHEGXHEIECUIMOEIRUVUNTZQVGGRIHLTSEZUVECETGMHPLCOGVPQYHQNSWOEVGDTPZDOEDDEQNEIPKXDZMGVXHZPYWSWLWPCGOIUUGZXWXNBECVECTTIPLQKTSZUYWGVXLXPHWXTIHZMGVPBWETCZQMIRZGXXMLTSEZUVGDOEIWATPIZLWBUXHRZIYVEPZWUEIWZGVXGLTSEZUYWGXEURUHMWPUROMTMKELTSEZUZQRIRQSWVTNBWEYXCHLTSEZUXDKEITEIONTAFMGVTLTSZUXDXVPCMZRQOXYIXDXENBMZTSHIGTSWWMWLTPHWNTGVOXTCSWWEPLPLCXWCTPKEITEWRGXECXLTSEZUPBWCTPTMMOWNTHEWPRKLVGTCSWOEVEUGGRZPWAHNNUPKCUTSZUOXVEICKEITIMEWEMAIRPTPEUTSZUZQSIZRQNCXMWXHYDCXOZZNRNXZOEVEHUHIKEEIHNUCOLOXMKGXECEGTCEGSWVTPZLWMCTHURGUYEUYPMZPYWVGFMGVCIMLTSZUZQMFLRPZWGEIWVGVBQCTNUNZEIOXTCWETCLTSEZUHDEDWGWSSWWEUHHIVGVECUYDUMMOIBHNXTBDTPUWEDXMPXOMVSWETCZMGVKEBUKERNEGFXMULFVGUQYDUMZMGVVEIUXMVEEIOZWGEIWGQZGUYEUYPMPQCOXHWETCSWWEZTWXQNVGUHUQPXGIEIUQYDUMDOXHIEWAGTBASWVGLTSEZURUICTPVEUGIYPLKPHIEY
class Solution {
public int findCircleNum(int[][] M) {
if (M == null || M.length == 0) {
return 0;
}
int nodes = M.length;
// initialize disjoint sets where every node
// is its own parent
[ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 7.647 s <<< FAILURE! - in com.mozilla.secops.amo.TestAmo
[ERROR] amoFxaAbuseNewVersionTest on amoFxaAbuseNewVersionTest(com.mozilla.secops.amo.TestAmo)(com.mozilla.secops.amo.TestAmo) Time elapsed: 5.854 s <<< FAILURE!
org.apache.beam.sdk.Pipeline$PipelineExecutionException: java.util.ConcurrentModificationException
at org.apache.beam.runners.direct.DirectRunner$DirectPipelineResult.waitUntilFinish(DirectRunner.java:348)
at org.apache.beam.runners.direct.DirectRunner$DirectPipelineResult.waitUntilFinish(DirectRunner.java:318)
at org.apache.beam.runners.direct.DirectRunner.run(DirectRunner.java:213)
at org.apache.beam.runners.direct.DirectRunner.run(DirectRunner.java:67)
at org.apache.beam.sdk.Pipeline.run(Pipeline.java:313)
at org.apache.beam.sdk.testing.TestPipeline.run(TestPipeline.java:350)
at org.apache.beam.sdk.testing.TestPipeline.run(TestPipeline.java:331)
INFO: To access the Dataflow monitoring console, please navigate to https://console.cloud.google.com/dataflow/jobsDetail/locations/us-central1/jobs/2019-07-19_09_34_33-16177394050767700814?project=secops-gatekeeper-poc
Submitted job: 2019-07-19_09_34_33-16177394050767700814
Jul 19, 2019 4:34:34 PM org.apache.beam.runners.dataflow.DataflowRunner run
INFO: To cancel the job using the 'gcloud' tool, run:
> gcloud dataflow jobs --project=secops-gatekeeper-poc cancel --region=us-central1 2019-07-19_09_34_33-16177394050767700814
[WARNING] thread Thread[ForkJoinPool.commonPool-worker-1,5,com.mozilla.secops.gatekeeper.GatekeeperPipeline] was interrupted but is still alive after waiting at least 14997msecs
[WARNING] thread Thread[ForkJoinPool.commonPool-worker-1,5,com.mozilla.secops.gatekeeper.GatekeeperPipeline] will linger despite being asked to die via interruption
[WARNING] thread Thread[ForkJoinPool.commonPool-worker-3,5,com.mozilla.secops.gatekeeper.GatekeeperPipeline] will linger despite being asked to die via

Keybase proof

I hereby claim:

  • I am adrianosela on github.
  • I am adrianosela (https://keybase.io/adrianosela) on keybase.
  • I have a public key ASDmpzIIogi_4C7mY1k0q5TrP9Simf0D3d2JfzenHTpdDQo

To claim this, I am signing this object: