dropbox.dev.clippd.com Open in urlscan Pro
13.227.219.45  Public Scan

URL: https://dropbox.dev.clippd.com/
Submission Tags: @phishunt_io
Submission: On March 17 via api from DE — Scanned from DE

Form analysis 2 forms found in the DOM

Name: settings_form

<form name="settings_form" ng-submit="update()" class="ng-pristine ng-invalid ng-invalid-required">
  <fieldset>
    <div class="modal-header">
      <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
      <h4 class="modal-title">S3 Explorer: Settings</h4>
    </div>
    <div class="modal-body">
      <div class="col-md-18">
        <div class="panel panel-default">
          <div class="panel-body">
            <p><b>Bucket</b>: Please indicate which region and S3 bucket you want to explore.</p>
            <div class="input-group bottom-marg-10">
              <span class="input-group-addon">Region</span>
              <select name="region" class="form-control ng-pristine ng-untouched ng-valid ng-empty" ng-model="settings.region">
                <option value="ap-south-1">Asia Pacific (Mumbai)</option>
                <option value="ap-northeast-3">Asia Pacific (Osaka-Local)</option>
                <option value="ap-northeast-2">Asia Pacific (Seoul)</option>
                <option value="ap-southeast-1">Asia Pacific (Singapore)</option>
                <option value="ap-southeast-2">Asia Pacific (Sydney)</option>
                <option value="ap-northeast-1">Asia Pacific (Tokyo)</option>
                <option value="ca-central-1">Canada (Central)</option>
                <option value="eu-central-1">EU (Frankfurt)</option>
                <option value="eu-west-1">EU (Ireland)</option>
                <option value="eu-west-2">EU (London)</option>
                <option value="eu-west-3">EU (Paris)</option>
                <option value="eu-north-1">EU (Stockholm)</option>
                <option value="sa-east-1">South America (São Paulo)</option>
                <option value="" selected="selected">US East (N. Virginia)</option>
                <option value="us-east-2">US East (Ohio)</option>
                <option value="us-west-1">US West (N. California)</option>
                <option value="us-west-2">US West (Oregon)</option>
              </select>
            </div>
            <div class="input-group bottom-marg-10 ng-hide" ng-show="settings.buckets.length">
              <span class="input-group-addon">Bucket</span>
              <select name="bucketlist" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-required" ng-model="settings.selected_bucket" placeholder="bucket" ng-required="buckets.length">
                <!-- <option value="" disabled selected>Select a bucket ...</option> -->
                <!-- ngRepeat: bucket in settings.buckets -->
                <option value="" selected="selected">Other ...</option>
              </select>
            </div>
            <div class="input-group bottom-marg-10" ng-hide="settings.buckets.length &amp;&amp; settings.selected_bucket!=''">
              <span class="input-group-addon">Bucket</span>
              <input name="bucket" ng-model="settings.entered_bucket" type="text" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" placeholder="bucket" ng-required="!buckets.length" required="required">
            </div>
            <p><b>Authentication</b>: Please provide any credentials needed to access the bucket.</p>
            <div class="input-group bottom-marg-10">
              <span class="input-group-addon">Authentication</span>
              <select name="county" class="form-control ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required" ng-model="settings.auth" required="">
                <option value="anon" selected="selected">Public Bucket (no authentication needed)</option>
                <option value="auth">Private Bucket (I have AWS credentials)</option>
                <option value="temp">Private Bucket (I have temporary AWS credentials)</option>
              </select>
            </div>
            <p ng-hide="settings.auth=='anon'" class="ng-hide"><b>Credentials</b>: this web page uses the <a href="http://aws.amazon.com/sdk-for-browser/" target="_blank">AWS SDK for JavaScript in the Browser</a>. Your AWS credentials are kept in
              memory and used by the SDK for authentication. Your secret access key is used to sign API requests but it is <b>not</b> sent to the S3 service.</p>
            <div class="input-group bottom-marg-10 ng-hide" ng-hide="settings.auth=='anon'">
              <span class="input-group-addon">Access Key ID</span>
              <input name="accesskey" type="text" ng-model="settings.cred.accessKeyId" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-disabled="settings.auth=='anon'" placeholder="access key id" required=""
                disabled="disabled">
            </div>
            <div class="input-group bottom-marg-10 ng-hide" ng-hide="settings.auth=='anon'">
              <span class="input-group-addon">Secret Access Key</span>
              <input name="secretkey" type="password" ng-model="settings.cred.secretAccessKey" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-disabled="settings.auth=='anon'" placeholder="secret access key"
                required="" disabled="disabled">
            </div>
            <div class="input-group bottom-marg-10 ng-hide" ng-show="settings.auth=='temp'">
              <span class="input-group-addon">Session Token</span>
              <input name="token" type="text" ng-model="settings.cred.sessionToken" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-disabled="settings.auth!='temp'" placeholder="session token" required=""
                disabled="disabled">
            </div>
            <div class="input-group bottom-marg-10 ng-hide" ng-show="settings.auth=='auth'">
              <span class="input-group-addon">Multi-Factor</span>
              <select name="county" class="form-control ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required" ng-model="settings.mfa.use" required="">
                <option value="no" selected="selected">No (I do not need to provide an MFA code)</option>
                <option value="yes">Yes (I need to provide an MFA code)</option>
              </select>
            </div>
            <div class="input-group bottom-marg-10 ng-hide" ng-show="settings.mfa.use=='yes'">
              <span class="input-group-addon">MFA Code</span>
              <input name="token" type="text" ng-model="settings.mfa.code" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-disabled="settings.mfa.use=='no'" placeholder="MFA code" required=""
                disabled="disabled">
            </div>
            <p><b>Options</b>: S3 Explorer can show your S3 bucket contents folder-by-folder or it can show a flat view of the entire bucket. Also, if you want to start in a folder that is not the root folder then enter the initial prefix below, for
              example <i>songs/</i>.</p>
            <div class="input-group bottom-marg-10">
              <span class="input-group-addon">Initial View</span>
              <select name="view" class="form-control ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required" ng-model="settings.delimiter" required="">
                <option value="/" selected="selected">Folder (shows folder-by-folder)</option>
                <option value="">Bucket (shows entire bucket contents)</option>
              </select>
            </div>
            <div class="input-group bottom-marg-10">
              <span class="input-group-addon">Initial Prefix</span>
              <input name="prefix" type="text" ng-model="settings.prefix" class="form-control ng-pristine ng-untouched ng-valid ng-empty" placeholder="prefix e.g. songs/">
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="modal-footer">
      <div class="form-group">
        <div class="col-sm-offset-2 col-sm-10">
          <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
          <button type="submit" class="btn btn-primary"><i class="fa fa-cloud-download-alt fa-lg"></i>&nbsp;Query S3</button>
        </div>
      </div>
    </div>
  </fieldset>
</form>

Name: add_folder_form

<form name="add_folder_form" ng-submit="addFolder()" class="ng-pristine ng-invalid ng-invalid-required">
  <fieldset>
    <div class="modal-header">
      <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
      <h4 class="modal-title">S3 Explorer: New Folder</h4>
    </div>
    <div class="modal-body">
      <div class="col-md-18">
        <div class="panel panel-default">
          <div class="panel-body">
            <p>Please enter the relative path of the S3 folder to add, for example folder-01 or wallpaper/animals/dogs</p>
            <div class="input-group bottom-marg-10">
              <span class="input-group-addon ng-binding">/</span>
              <input name="folder" ng-model="add_folder.entered_folder" type="text" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" placeholder="folder" ng-required="true" required="required">
            </div>
            <p class="ng-binding">The new S3 folder will be /.</p>
          </div>
        </div>
      </div>
    </div>
    <div class="modal-footer">
      <div class="form-group">
        <div class="col-sm-offset-2 col-sm-10">
          <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
          <button type="submit" class="btn btn-primary"><i class="fa fa-folder-plus fa-lg"></i>&nbsp;Add Folder</button>
        </div>
      </div>
    </div>
  </fieldset>
</form>

Text Content

×

S3 EXPLORER: SETTINGS

Bucket: Please indicate which region and S3 bucket you want to explore.

Region Asia Pacific (Mumbai) Asia Pacific (Osaka-Local) Asia Pacific (Seoul)
Asia Pacific (Singapore) Asia Pacific (Sydney) Asia Pacific (Tokyo) Canada
(Central) EU (Frankfurt) EU (Ireland) EU (London) EU (Paris) EU (Stockholm)
South America (São Paulo) US East (N. Virginia) US East (Ohio) US West (N.
California) US West (Oregon)
Bucket Other ...
Bucket

Authentication: Please provide any credentials needed to access the bucket.

Authentication Public Bucket (no authentication needed) Private Bucket (I have
AWS credentials) Private Bucket (I have temporary AWS credentials)

Credentials: this web page uses the AWS SDK for JavaScript in the Browser. Your
AWS credentials are kept in memory and used by the SDK for authentication. Your
secret access key is used to sign API requests but it is not sent to the S3
service.

Access Key ID
Secret Access Key
Session Token
Multi-Factor No (I do not need to provide an MFA code) Yes (I need to provide an
MFA code)
MFA Code

Options: S3 Explorer can show your S3 bucket contents folder-by-folder or it can
show a flat view of the entire bucket. Also, if you want to start in a folder
that is not the root folder then enter the initial prefix below, for example
songs/.

Initial View Folder (shows folder-by-folder) Bucket (shows entire bucket
contents)
Initial Prefix
Cancel  Query S3
×

S3 EXPLORER: NEW FOLDER

Please enter the relative path of the S3 folder to add, for example folder-01 or
wallpaper/animals/dogs

/

The new S3 folder will be /.

Cancel  Add Folder
×

S3 EXPLORER: INFORMATION

 * About
 * CORS
 * Bucket Policy
 * CORS Reference
 * Policy Reference




Amazon S3 Explorer is an application that uses the AWS JavaScript SDK in the
Browser to make the contents of an S3 bucket easy to view in a web browser.

To upload files, first navigate to the bucket & folder of your choice and then
drag & drop files onto the main S3 Explorer table.

To delete files, first choose the files you want to delete by clicking
checkboxes in the Select column, then click the Trash icon. You will be asked to
confirm this action.

For more details and to download the source code, see our GitHub page.




The currently-configured CORS Configuration for is below.






The currently-configured Bucket Policy for is below.






JavaScript in the browser cannot display the contents of an Amazon S3 bucket
unless the bucket has the proper cross-origin resource sharing (CORS)
configuration.

To configure CORS, you create a CORS configuration that identifies the origins
allowed to access your bucket and the operations (HTTP methods) supported.

To do this, select your bucket in the buckets panel of the Amazon S3 Console and
click to reveal Permissions in the Properties pane. Click Edit CORS
Configuration. The CORS Configuration Editor panel will open up with a field
where you can enter a CORS Configuration. Enter a configuration similar to the
following:



<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <CORSRule>
        <AllowedOrigin>*</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
        <AllowedMethod>POST</AllowedMethod>
        <AllowedMethod>PUT</AllowedMethod>
        <AllowedMethod>HEAD</AllowedMethod>
        <MaxAgeSeconds>3000</MaxAgeSeconds>
        <AllowedHeader>*</AllowedHeader>
        <ExposeHeader>ETag</ExposeHeader>
        <ExposeHeader>x-amz-meta-myheader</ExposeHeader>
    </CORSRule>
</CORSConfiguration>


Please see the project README for more specific details on how to create an
appropriate CORS configuration.






Here is a sample S3 bucket policy that you can use. Change 999999999999 to your
AWS account number and change mybucket to your bucket name.



{
    "Version": "2012-10-17",
    "Statement": [{
        "Sid": "AllPermissionsForOwner",
        "Effect": "Allow",
        "Principal": {
            "AWS": "arn:aws:iam::999999999999:root"
        },
        "Action": "s3:*",
        "Resource": "arn:aws:s3:::mybucket/*"
    }]
}


Please see the project README for more specific details on how to create an
appropriate S3 bucket policy.



Close
×

S3 EXPLORER: DELETE OBJECTS

Please confirm that you want to delete the following objects from S3.


Object Folder Last Modified Timestamp Class Size Result

Cancel  
×

S3 EXPLORER: ERROR ()

An error was detected:

# Key Value

 Advanced Close
×

UPLOAD TO: 

Please confirm that you want to upload the following files to S3.

Filename Type Size Progress

The selected files will be uploaded to

Cancel  
Amazon S3 Explorer (v2 alpha) 
 * <bucket>

0
0 of 0
Show 102550100 entries
Search:

SelectObjectFolderLast ModifiedTimestampClassSize No data available in table

Showing 0 to 0 of 0 entries
 * Previous
 * Next