Skip to content

Instantly share code, notes, and snippets.

View auser's full-sized avatar

Ari auser

View GitHub Profile
@auser
auser / clone-all.sh
Created December 19, 2023 16:55 — forked from zeekay/clone-all.sh
#!/usr/bin/env sh
repos='bridge bridge-react chat cli coreth dao docs exchange explorer faucet finance gsn indexer lattice lpm luxjs marketplace multiparty netrunner netrunner-sdk node oraclevm plugins-core safe safe-ios sites standard subnet-evm town ui vault vmsdk wallet zchain'
for r in $repos;
do git clone git@github.com:luxdefi/$r
done
angular.module('d3AngularApp', ['d3'])
.directive('d3Bars', ['$window', '$timeout', 'd3Service',
function($window, $timeout, d3Service) {
return {
restrict: 'A',
scope: {
data: '=',
label: '@',
onClick: '&'
},
@auser
auser / timeline.css
Last active December 30, 2022 05:14
.demo {
position: relative;
}
.demo .notificationsFrame {
z-index: 2;
width: 100%;
top: 20px;
background: #fff;
border-radius: 3px;
overflow: hidden;
@auser
auser / init.sls
Last active November 15, 2022 14:38
Example of how to work with users in saltstack
include:
- users.sudo
{% for name, user in pillar.get('users', {}).items() %}
{% if user == None %}
{% set user = {} %}
{% endif %}
{% set home = user.get('home', "/home/%s" % name) %}
{% for group in user.get('groups', []) %}
# /etc/systemd/system/vncserver@.service
[Unit]
Description=Manage VNC Server on this droplet
After = syslog.target network.target
[Service]
Type=forking
PidFile = /home/auser/.vnc/%H:%i.pid
ExecPreStart=/usr/bin/tigervncserver -kill %i >/dev/null 2>&1
ExecStart=/usr/bin/tigervncserver -depth 24 -geometry 1920x1080 -localhost %i
@auser
auser / pwner.py
Created June 13, 2021 12:38
picoCTF Here's a LIBC
#!/usr/bin/env python3
from pwn import gdb, log, p64, process, remote, u64
p = process('./vuln')
# p = remote('mercury.picoctf.net', 49464)
gdb.attach(p)
offset = 136
junk = b'A' * offset

Keybase proof

I hereby claim:

  • I am auser on github.
  • I am auser (https://keybase.io/auser) on keybase.
  • I have a public key ASAmUp6O5pKPPrq1HOrLDcA70zfA3gKBOo1NL-Oe3pGEvgo

To claim this, I am signing this object:

@auser
auser / index.html
Last active November 10, 2021 17:40
<html>
<head>
<title>My Post Secret</title>
</head>
<body>
<div id="app"></div>
<form>
<input type="text" name="name" />
</form>
</body>
@auser
auser / Gruntfile.js
Last active September 3, 2021 15:00
env = process.env.ENV || 'dev';
// ...
replace: {
dev: {
options: {
patterns: [{
json: grunt.file.readJSON(__dirname + '/config/' + env + '.json'),
app: '<%= yeoman.app %>/scripts/app.js'
}]
},
import React, { Component } from 'react';
import {
Text,
View,
TouchableOpacity,
ActivityIndicator,
Navigator
} from 'react-native';
import {GoogleSignin} from 'react-native-google-signin';
import Firestack from 'react-native-firestack'